출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

ISBN : 9788992939072 / 856쪽 153 x 224 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
엥지유니버스
-
제임스 러브록
-
서길원, 김운호, 허상훈, 박재상, 박경규, 김종욱, 오윤우, 유지영
-
이와사키 히로마사
- 27,000
- 18,900
- 31,500
- 15,120
출판사 리뷰
출판사 서평 풍부한 예제와 구성이 돋보이는 오브젝티브-C 사전! 이 책은 애플의 통합 IDE 툴인 Xcode에서 맥 애플리케이션이나 아이폰 애플리케이션 개발을 위한 오브젝티브-C 언어의 문법과 기능, 기본기를 총망라해서 설명하고 있다. 초보자에게는 알기 쉽게 빌드하고 디버그해 볼 수 있는 예제소스를 제공하며, 중ㆍ고급자를 위해서는 실제 개발 시 필요한 부분을 쉽게 참조하고 찾아볼 수 있게끔 사전식으로 구성하고 있다. Xcode와 오브젝티브-C가 점점 많이 사용되는 시점에서 맥이나 아이폰 기반 애플리케이션을 개발하는 사람에게는 ... 풍부한 예제와 구성이 돋보이는 오브젝티브-C 사전! 이 책은 애플의 통합 IDE 툴인 Xcode에서 맥 애플리케이션이나 아이폰 애플리케이션 개발을 위한 오브젝티브-C 언어의 문법과 기능, 기본기를 총망라해서 설명하고 있다. 초보자에게는 알기 쉽게 빌드하고 디버그해 볼 수 있는 예제소스를 제공하며, 중ㆍ고급자를 위해서는 실제 개발 시 필요한 부분을 쉽게 참조하고 찾아볼 수 있게끔 사전식으로 구성하고 있다. Xcode와 오브젝티브-C가 점점 많이 사용되는 시점에서 맥이나 아이폰 기반 애플리케이션을 개발하는 사람에게는 좋은 참고서가 되리라 생각한다.
목차
▣ CHAPTER 01 _ Objective-C 기초
SECTION-001Objective-C란?
SECTION-002개발 환경
SECTION-003코드 구현 방법
SECTION-004디버그할 때 편리한 기능
SECTION-005프레임워크
SECTION-006인스턴스의 생성과 소멸
SECTION-007Objective-C 클래스
SECTION-008C언어 코드와의 조합
SECTION-009C++ 클래스
SECTION-010네임스페이스
▣ CHAPTER 02 _ Objective-C의 문법
SECTION-011리터럴
SECTION-012변수
SECTION-013연산자
SECTION-014상수
SECTION-015주석
SECTION-016조건분기
SECTION-017반복문(루프)
SECTION-018전처리 지시자(preprocessor directive)
SECTION-019클래스 정의와 메서드 정의
SECTION-020프로토콜 정의
SECTION-021카테고리 정의
SECTION-022프로퍼티 정의
SECTION-023예외 처리
SECTION-024블록 구문
▣ CHAPTER 03 _ 오브젝트의 기초
SECTION-025‘id’ 타입
SECTION-026‘불변’ 클래스와 ‘가변’ 클래스
SECTION-027NULL과 nil
SECTION-028인스턴스 비교하기
SECTION-029키 밸류 코딩(KVC)으로 프로퍼티 접근하기
SECTION-030값의 변화를 감시하기(KVO)
▣ CHAPTER 04 _ 문자열
SECTION-031문자열
SECTION-032문자열의 비교 ㆍ 검색 옵션
SECTION-033문자열 생성하기
SECTION-034포맷을 지정해서 문자열 생성하기
SECTION-035텍스트 인코딩을 지정해 문자열 생성하기
SECTION-036로컬라이즈 문자열 읽어오기
SECTION-037파일에서 문자열 생성하기
SECTION-038문자열을 파일로 저장하기
SECTION-039문자열의 길이 취득하기
SECTION-040문자열에서 문자 취득하기
SECTION-041문자열에서 일부분 취득하기
SECTION-042처음과 마지막의 공백 문자 삭제하기
SECTION-043문자의 종류 판정하기
SECTION-044문자열 연결하기
SECTION-045문자열 삽입하기
SECTION-046문자열 일부분 삭제하기
SECTION-047문자열 비교하기
SECTION-048대문자ㆍ소문자 변환하기
SECTION-049문자열을 수치로 변환하기
SECTION-050문자열을 지정한 문자로 분할하기
SECTION-051문자열 해석하기
SECTION-052문자열 검색하기
SECTION-053캐릭터 세트를 지정해서 검색하기
SECTION-054문자열 치환하기
SECTION-055경로 문자열에서 파일명ㆍ디렉터리명 취득하기
SECTION-056홈 디렉터리 취득하기
SECTION-057경로 문자열 정규화하기
SECTION-058문자열을 URL 인코딩ㆍURL 디코딩하기
▣ CHAPTER 05 _ 컬렉션
SECTION-059컬렉션
SECTION-060배열 생성하기
SECTION-061가변 배열 생성하기
SECTION-062배열 복제하기
SECTION-063사전 생성하기
SECTION-064가변 사전 생성하기
SECTION-065사전 복제하기
SECTION-066세트 생성하기
SECTION-067가변 세트 생성하기
SECTION-068세트 복제하기
SECTION-069인덱스세트 생성하기
SECTION-070가변 인덱스세트 생성하기
SECTION-071컬렉션의 오브젝트 수 취득하기
SECTION-072배열에서 오브젝트 취득하기
SECTION-073배열에서 여러 개의 오브젝트 취득하기
SECTION-074사전에서 오브젝트 취득하기
SECTION-075세트에서 오브젝트 취득하기
SECTION-076배열이나 세트에서 오브젝트 순서대로 취득하기
SECTION-077고속열거를 사용해 배열이나 세트에서 오브젝트 순서대로 취득하기
SECTION-078배열에서 오브젝트 역순으로 취득하기
SECTION-079고속열거를 사용해 배열에서 오브젝트 역순으로 취득하기
SECTION-080인덱스세트에서 값을 순서대로 취득하기
SECTION-081인덱스세트의 값을 역순으로 취득하기
SECTION-082배열에서 오브젝트 검색하기
SECTION-083배열에서 로직을 구현해 오브젝트 검색하기
SECTION-084배열이나 세트에 오브젝트가 포함되어 있는지 조사하기
SECTION-085인덱스세트에 값이 포함돼 있는지 조사하기
SECTION-086C언어의 함수를 사용해 배열 정렬하기
SECTION-087각 오브젝트의 메서드를 사용해 배열 정렬하기
SECTION-088블록을 사용해 배열 정렬하기
SECTION-089정렬 기술 클래스를 사용해 배열 정렬하기
SECTION-090배열의 마지막에 오브젝트 추가하기
SECTION-091배열에 오브젝트 삽입하기
SECTION-092배열 결합하기
SECTION-093배열에서 오브젝트 삭제하기
SECTION-094배열에서 오브젝트 치환하기
SECTION-095배열에서 오브젝트 교체하기
SECTION-096사전에 오브젝트 추가하기
SECTION-097사전에서 오브젝트 삭제하기
SECTION-098세트에 오브젝트 추가하기
SECTION-099세트에서 오브젝트 삭제하기
SECTION-100인덱스세트에 값 추가하기
SECTION-101인덱스세트에서 값 삭제하기
SECTION-102인덱스세트의 값 시프트 하기
▣ CHAPTER 06 _ 수치
SECTION-103수치
SECTION-104수치를 포함한 ‘NSNumber’ 클래스의 인스턴스 생성하기
SECTION-105범위를 포함한 ‘NSValue’ 클래스의 인스턴스 생성하기
SECTION-106‘NSValue’ 클래스의 인스턴스에서 범위 취득하기
SECTION-107좌표를 포함한 ‘NSValue’ 클래스의 인스턴스 생성하기
SECTION-108‘NSValue’ 클래스의 인스턴스에서 좌표 취득하기
SECTION-109사이즈를 포함한 ‘NSValue’ 클래스의 인스턴스 생성하기
SECTION-110‘NSValue’ 클래스의 인스턴스에서 사이즈 취득하기
SECTION-111사각형을 포함한 ‘NSValue’ 클래스의 인스턴스를 생성하기
SECTION-112‘NSValue’ 클래스의 인스턴스에서 사각형 취득하기
SECTION-113임의의 구조체를 포함한 ‘NSValue’ 클래스의 인스턴스 생성하기
SECTION-114‘NSValue’ 클래스의 인스턴스에서 임의의 구조체 취득하기
SECTION-115아핀 변환을 사용해 좌표 변환하기
▣ CHAPTER 07 _ 데이터
SECTION-115데이터
SECTION-117데이터 생성
SECTION-118가변 데이터 생성하기
SECTION-119외부 메모리블록을 사용한 데이터 생성하기
SECTION-120데이터 복제하기
SECTION-121파일을 읽어들여 데이터 생성하기
SECTION-122데이터를 파일에 저장하기
SECTION-123데이터의 길이 취득하기
SECTION-124데이터의 길이 변경하기
SECTION-125데이터에서 바이트열 포인터 취득하기
SECTION-126데이터에서 바이트열을 메모리블록으로 복사하기
SECTION-127데이터 비교하기
SECTION-128데이터에 바이트열 추가하기
SECTION-129데이터에 데이터 추가하기
SECTION-130데이터의 일부분 치환하기
SECTION-131시스템의 엔디언 취득하기
SECTION-132정수의 엔디언 변환하기
SECTION-133부동소수점의 엔디언 변환하기
▣ CHAPTER 08 _ 날짜와 시각
SECTION-134일시(NSDate) 오브젝트
SECTION-135현재 일시의 오브젝트 취득하기
SECTION-136특정 일시의 오브젝트 취득하기
SECTION-137특정 일시로부터 계산한 일시 오브젝트 취득하기
SECTI





































