스크랩

구간

사전처럼 바로 찾아 쓰는 오브젝티브-C 핸드북

원제 : Objective-C逆引きハンドブック
시리즈 : 위키북스 임베디드 & 모바일 [33]

하야시 아키라 저 | 김훈,강병우 역 | 위키북스 | 2012년 08월

북트리

정가
$64.00
판매가
$35.20 (45%↓) 최저가 보상
적립금
$0.70 (2%P)
출고예상일
2026년 10월 07일 수령예상일 안내
재고수
인터넷(1)
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788992939072 / 856쪽 153 x 224 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 27,000
  • 18,900
  • 31,500
  • 15,120

책 소개

출판사 리뷰

출판사 서평 풍부한 예제와 구성이 돋보이는 오브젝티브-C 사전! 이 책은 애플의 통합 IDE 툴인 Xcode에서 맥 애플리케이션이나 아이폰 애플리케이션 개발을 위한 오브젝티브-C 언어의 문법과 기능, 기본기를 총망라해서 설명하고 있다. 초보자에게는 알기 쉽게 빌드하고 디버그해 볼 수 있는 예제소스를 제공하며, 중ㆍ고급자를 위해서는 실제 개발 시 필요한 부분을 쉽게 참조하고 찾아볼 수 있게끔 사전식으로 구성하고 있다. Xcode와 오브젝티브-C가 점점 많이 사용되는 시점에서 맥이나 아이폰 기반 애플리케이션을 개발하는 사람에게는 ... 풍부한 예제와 구성이 돋보이는 오브젝티브-C 사전! 이 책은 애플의 통합 IDE 툴인 Xcode에서 맥 애플리케이션이나 아이폰 애플리케이션 개발을 위한 오브젝티브-C 언어의 문법과 기능, 기본기를 총망라해서 설명하고 있다. 초보자에게는 알기 쉽게 빌드하고 디버그해 볼 수 있는 예제소스를 제공하며, 중ㆍ고급자를 위해서는 실제 개발 시 필요한 부분을 쉽게 참조하고 찾아볼 수 있게끔 사전식으로 구성하고 있다. Xcode와 오브젝티브-C가 점점 많이 사용되는 시점에서 맥이나 아이폰 기반 애플리케이션을 개발하는 사람에게는 좋은 참고서가 되리라 생각한다.

저자 소개

알케이개발 대표. 기업들로부터 하청 개발 업무를 맡고 있다. 특히 Mac OS X용 개발이나 이기종시스템 간의 프로그램 이식, 디바이스 제어 프로그램이나 화상처리 프로그램 개발 분야에서 다년간의 경험을 쌓아왔다. 저서로는 회사원 시절에 집필한 『JAVA 실천기술 대전집』(공동저술, 나츠메사)가 있다. 그 외의 대표적인 온라인 소프트웨어로는 ‘MultiTextConverter’, ‘RKDetailDesign’이 있으며, 아이폰 앱으로는 ‘아이코도바(合言葉)’ 등이 있으며 웹사이트에서 공개 중이다.    
대학에서 컴퓨터공학을 전공하고 LG히다찌에 입사하여 현재까지 10년 이상 국내외 IT 솔루션 및 시스템 개발에 힘써 왔으며, 모바일, RFID, 임베디드, 유비쿼터스 등 주로 신사업 발굴의 프론티어적인 역할을 담당해왔다. 주요 프로젝트로는 세계 최초로 비문에 RFID를 적용했던 한국국방연구원 RFID 비문관리시스템 구축에 수석 개발자로 참여했으며, 경찰청 UTIS 사업의 장비 개발 업체로 선정됨에 따라 RSE(교통정보 수집장치), OBE(차량용 프로브장치)의 개발에 참여하였고, 현재는 세계 최초 시도인 안드로이드 기반 클라우드형 EMV 결제단말기의 개발 및 일본 수출 업무에 몸담고 있다. 평소 글로벌 코리아의 비전은 건축, 토목이 아니라 IT와 콘텐츠에 있다는 굳은 신념을 가지고 대한민국 IT 발전을 위해 절차탁마하고 있다. 

역자 소개

미국 캘리포니아 Santa Monica College를 졸업한 후 2008년부터 본격적으로 아이폰 애플리케이션 개발에 뛰어들어 일본 모바일 게임 개발사 GREE의 스마트폰 앱 개발 전문 자회사 FEYNMAN Inc.에서 기획 및 개발책임자로 활동했다. 2010년에 귀국해 이다커뮤니케이션즈(주)에서 개발을 담당하고 있으며 코드캠프, 중앙대학교 ACA 등에서 스마트폰 앱 기획 및 개발 관련 강의를 맡고 있다. 저서로는 『강행돌파! 입문자를 위한 아이폰 &아이패드 앱 개발』(위키북스, 2011)이 있으며, St. Cocoa라는 홈페이지를 운영하고 있다.
IT•게임 관련 분야 전문 번역가. 옮긴 책으로는 『SF 사전』, 『팩맨의 게임학』, 『소셜게임과 게이미피케이션으로 승부하라』, 『크툴루 신화 사전』, 『타락천사 사전』, 『천사 사전』, 『북유럽 신화 사전』, 『켈트 신화 사전』, 『게임/기획/실무』가 있다.

목차

목차
▣ 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

top