马上开始. 它是免费的哦
注册 使用您的电邮地址
iOS 作者: Mind Map: iOS

1. Xcode

1.1. project

1.1.1. open / close

1.1.2. checkout

1.2. run

1.2.1. build

1.2.2. simulator

1.2.3. debugger

1.3. source editor

1.4. source control

1.4.1. git history

1.5. Interface Builder

1.6. project navigator

1.7. library panel

2. iOS developer?

2.1. Developer Program

2.1.1. Standard Program

2.1.2. Enterprise Program

2.2. 개발전 전체 흐름 살펴보기

3. language

3.1. swift

3.1.1. playground

3.1.2. data type

3.1.3. 상수, 변수

3.1.4. 연산자와 표현식

3.1.5. 흐름제어

3.1.6. switch

3.1.7. 배열과 dictionary

3.1.8. function

3.1.9. clourse

3.1.10. 객체지향 프로그래밍 기초

3.1.11. 상속

3.1.12. Protocol

3.2. objective-C

4. iOS Application개발

4.1. archtecture 개요

4.1.1. system archtecture

4.1.2. 개발패턴

4.1.2.1. MVC

4.1.2.2. Outlet Target Action

4.1.2.3. subclassing

4.1.2.4. delegation

4.2. StoryBoard

4.3. iOS8

4.3.1. view와 window

4.3.2. 자동레이아웃 소개

4.3.3. 인터페이스 빌더에서 iOS8 자동 레이아웃 사용

4.3.4. 자동레이아웃 예제

5. macOS app

5.1. architecture

5.1.1. UI

5.1.1.1. 화면 제공

5.1.1.1.1. 메인

5.1.1.1.2. 서브 윈도우

5.1.1.1.3. 없음

5.1.2. 설치 위치

5.1.2.1. Application

5.1.2.2. 커스텀 경로

5.1.3. 권한 접근

5.1.3.1. 시스템 권한

5.1.3.1.1. root 계정 권한

5.1.3.2. 사용자 권한

5.1.3.2.1. 로그인 유저 권한 접근

5.1.3.3. 키체인 권한

5.1.3.3.1. 개발자 인증서 접근

5.1.4. 프로세스 제어

5.1.4.1. NSTask

5.1.5. Language

5.1.5.1. Objective-C

5.1.5.2. swift

5.1.6. SwiftUI 사용여부

5.1.6.1. UI 만 제공하는 framework가 아니므로 사용

5.1.6.2. 비동기 처리

5.1.6.3. 데이터 모델

5.1.6.4. codeless한 개발 가능