1.1 클래스와 객체 인스턴스
1.1.1 객체에 대한 철학
1.1.2 객체 중심 프로그래밍
1.1.3 오브젝티브-C
1.1.4 오브젝티브-C 2.0 이후 변화
1.1.5 스위프트 네이티브 객체
1.1.6 스위프트 오브젝티브-C 호환 객체
1.1.7 요약
1.2 객체 정체성과 등가성
1.2.1 오브젝티브-C 객체와 메모리 구조
1.2.2 객체 정체성
1.2.3 객체 등가성
1.2.4 객체 예외성
1.2.5 -hash 메서드
1.2.6 요약
1.3 객체 사이 관계
1.3.1 메타 클래스
1.3.2 상속
1.3.3 is-a 관계와 has-a 관계
1.3.4 요약
1.4 오브젝티브-C 런타임
1.4.1 기존 런타임과 최신 런타임
1.4.2 메시지 디스패치
1.4.3 최신 런타임 API
1.4.4 요약
2.1 메모리와 객체
2.1.1 객체 인스턴스 생성
2.1.2 객체 인스턴스 소멸
2.1.3 요약
2.2 참조 계산
2.2.1 객체 소유권
2.2.2 자동 반환 목록
2.2.3 객체 그래프
2.2.4 순환 참조 문제
2.2.5 요약