본문 바로가기
728x90
반응형

프로그램 개발해서 돈벌기165

[Swift] 샘플로 알아 보는 간단한 상속 개념 상속은 클래스를 정의할 때 다른 클래스의 속성과 메소드를 그대로 가져와 사용하는 것으로 클래스를 다른 사용자 정의 자료형과 구분하는 대표적인 특징입니다. 클래스를 상속하여 새로운 클래스를 정의하는 것을 서브클래스(Subclassing)이라고 합니다. 클래스에 새로운 속성과 메소드를 추가하여 기능을 확정하거나 기존 클래스의 동작을 변경하고 싶을 때 서브클래싱을 활용합니다. Class Hierachy : 클래서 상속 관계 계층 Root Class : 최상위 클래스 Super Class : 상위 클래스 or Parent Class : 부모 클래스 Subclass : 하위 클래스 or Child Class : 자식 클래스 Base Class : 기반 클래스 Derived Class : 파생 클래스 * Swift.. 2022. 10. 21.
개발자 답지 않은 이쁜 문서 만들기 (edraw) 안녕하세요. 개발할때 다이어그램, 아이디어 정리, 일정 관리 등을 쉽게 쓸수 있게 도와 주는 프로그램이 있어서 소개합니다. 무료로 충분히 사용가능해서 더 좋습니다. 결과물이 이쁘게 나와서 만족도가 좋습니다. Wondershare EdrawMax(무료버전)을 사용하고 있습니다. 그림 1. 화면을 보면 분야별 기본 템플릿이 제공합니다. 몸담고 있는 분야에서 힙한 결과물을 낼수 있을겁니다. 그림 2.는 일정 관리 기본 템플릿을 실행한 화면입니다. 이것보다 이쁜 것들은 결제를 해서 써야 합니다. https://www.edrawsoft.com/ad.html 2022. 10. 21.
[teachable machine] AI 학습 도구 (이미지, 사운드, 자세) 카메라나 사진, 동영상 등을 이용하여 AI를 학습 시킨다. 그리고 학습 시킨 모델을 제공한다. 이 모델을 이용해서 신규 서비스를 만들 수 있다. https://teachablemachine.withgoogle.com/ Teachable Machine Train a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and more – no expertise or coding required. teachablemachine.withgoogle.com 2022. 10. 14.
개발자를 위한 검색 엔진 URL 처럼 베타 버전입니다. 갑자기 서비스가 종료될 수 있다는 뜻입니다. 보통 개발할때 구글링해서 코드를 얻는데요. "sayhello"를 쓰면 보다 편리해서 추천 드립니다. "sayhello" UI는 구글 검색 엔진 화면 처럼 심플합니다. "sayhello"는 좌측에 추천 코드를 우측에 검색 결과를 보여줍니다. https://beta.sayhello.so/ Hello: Search engine for instant answers The search engine for instant answers. Customize Your Search Results beta.sayhello.so 2022. 10. 14.
[Swift] 튜플 (Tuple) 스칼라 타입 (Scalar Type) : 하나의 값을 저장할 수 있는 형식 복합 타입 (Composite Type) : 동시에 두 개 이상의 값을 저장할 수 있는 형식 튜플은 복합 타입으로 데이터 구조가 임시로 사용하는 경우에 적합하고, 코드에서 반복적으로 사용하는 데이터 구조는 구조체, 클래스로 구현하는 것이 좋다. 1. Unnamed Tuples let mem = (10, "New York", "000-0000-0000") let record = (true, "1 record(s) fetched successfully.") let memId = mem.0 print(memId) // 10 let (memId, city, phone) = mem print(phone) // 000-0000-0000 2... 2022. 10. 13.
[Swift] 클로저 (Closure) 특정 기능을 캡슐화 하거나 작업이 완료되었을 때 실행할 콜백 코드를 구현한다. 전역 함수 내포된 함수 익명 함수 swift는 익명 함수 형태다. 표현식은 인라인 클로저 (Inline Closure)를 작성한다. // 파라미터와 리턴형이 없은 경우 { 실행할 코드 } let clsr = { print("Hello World") } clsr() // Hello World // 파라미터와 리턴형이 있는 경우 { (파라미터 목록) -> 리턴형 in 실행할 코드 } let clsr = { (str: String) -> String in return "Hello, \(str)" } let result = clsr(" World") print(result) // Hello World func funcClsr(_ c:.. 2022. 10. 12.
728x90
반응형