본문내용 바로가기

KYOBO 교보문고

긴급재난지원금매장사용
[톡소다]천재소독비
교보문고 북데이
  • 교보 손글씨 2019 무료 폰트
  • 손글씨스타
  • 손글쓰기캠페인 메인
  • 손글씨풍경
Xcode4
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
390쪽 | B4
ISBN-10 : 8966260136
ISBN-13 : 9788966260133
Xcode4 중고
저자 김정 | 출판사 인사이트
정가
27,000원
판매가
20,000원 [26%↓, 7,000원 할인]
배송비
2,500원 (판매자 직접배송)
30,000원 이상 결제 시 무료배송
지금 주문하시면 4일 이내 출고 가능합니다.
더보기
2011년 9월 9일 출간
제품상태
상태 최상 외형 최상 내형 최상
이 상품 최저가
5,000원 다른가격더보기
  • 5,000원 파워북맨 특급셀러 상태 상급 외형 상급 내형 상급
  • 5,700원 유니콘북 전문셀러 상태 상급 외형 상급 내형 상급
  • 6,900원 남문서점 전문셀러 상태 상급 외형 상급 내형 상급
  • 6,900원 지리산. 특급셀러 상태 상급 외형 상급 내형 상급
  • 7,000원 남문서점 전문셀러 상태 상급 외형 상급 내형 상급
  • 10,000원 달마서점 특급셀러 상태 상급 외형 상급 내형 상급
  • 10,000원 책여행 특급셀러 상태 최상 외형 최상 내형 최상
  • 13,000원 포시즌 특급셀러 상태 상급 외형 상급 내형 상급
  • 20,000원 청계천헌책 특급셀러 상태 최상 외형 최상 내형 최상
  • 20,000원 청계천헌책 특급셀러 상태 최상 외형 최상 내형 최상
새 상품
24,300원 [10%↓, 2,700원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

판매자 배송 정책

  • 1. 토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다. 2. 단순변심으로 인한 구매취소 및 환불에 대한 배송비는 구매자 부담입니다 3. 제주 산간지역에는 추가배송비용이 부과됩니다

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
827 잘 받았습니다. 책 질이 좋습니다. 5점 만점에 5점 elio*** 2020.07.03
826 감사합니다 수고하세요 5점 만점에 5점 ggoodd*** 2020.07.02
825 ('천계천헌책'의 문제가 아니고) 중고서적의 경우, 제품재고, 품절의 Update가 제대로 되어있지 않아 주문및 주문취소가 빈번하다. 5점 만점에 4점 leep*** 2020.07.01
824 감사합니다 수고하세요 5점 만점에 5점 ggoodd*** 2020.06.30
823 3일만에 도착했고, 책 상태 좋습니다. 종이질이 오랜 갱지느낌이 나지만, 원래 처음부터 그랬을 것 같다는 생각이 드네요.^^ 5점 만점에 5점 kimsung*** 2020.06.29

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

매력적인 맥/iOS 개발환경『Xcode4』. 새로워진 맥/iOS 개발 환경과 Xcode4를 깊이 있게 다룬 책이다. 이 책에서는 Xcode4에 추가된 새로운 기능과 개념이 포함되어 있고, 디버깅/성능 분석, 단위 테스트, 정적 분석을 살펴보았다.

저자소개

저자 : 김정
저자 김정은 고려대학교에서 전자 및 정보공학을 전공하고, 첫 직장에서 12년 동안 근무하면서 윈도, 리눅스, 솔라리스, 맥 기반 멀티 플랫폼에서 CTI, UMS, Soft-Switch와 VoIP 서비스를 위한 코어 엔진을 설계하고 개발했다. 특히 다양한 IP 기반 멀티미디어 프로토콜에 대한 전문 경력을 쌓아왔다. LLVM 비공식 에반젤리스트를 자청하고 다니며, 최근에는 맥 기반 솔루션과 iOS 앱 개발 관련 번역/저술/컨설턴트/외부 강사로 활발하게 활동 중이다.

감수 : 윤성관
감수자 윤성관은 링고스타 대표이자 OSXDev.org의 운영진이다. 동국대학교 멀티미디어학과의 겸임 교수이며, 삼성SDS멀티캠퍼스, 한국디자인진흥원, 한국콘텐츠진흥원, KT에코노베이션 모바일 아카데미 동영상 강의 등 여러 곳에서 아이폰 관련 강의를 하고 있다.
『아이폰 SDK 튜토리얼』(2010, 인피니티북스)를 집필했다.

목차

지은이의 글
추천의 글

1부 Xcode4 시작하기
1장 Xcode 첫걸음
1.1 맥의 개발 환경
1.2 책의 구성
1.3 애플 개발자 문서
1.4 마무리

2장 Xcode의 역사
2.1 Xcode의 태동
2.2 초기 개발 환경
2.3 Xcode의 탄생
2.4 마무리

3장 Xcode4 설치하기
3.1 설치하기
Xcode4 다운로드
설치 화면
제거하기
3.2 패키지 구성
/Developer 디렉터리
3.3 마무리

4장 Xcode4로 이주하기
4.1 Xcode3 프로젝트 호환성
4.2 프로젝트 내부 구조
xcodeproj와 pbxproj
Xcode4 프로젝트 구조
4.3 마무리

5장 Xcode4의 새로운 핵심 기능
5.1 단일 창
5.2 통합 인터페이스 빌더
5.3 보조 화면
5.4 LLVM 컴파일러
5.5 즉시 표현과 Fix-it
5.6 버전 편집기
5.7 새로운 디버거 - LLDB
5.8 마무리

2부 Xcode4 철저 해부
6장 새로운 화면과 용어 이해하기
6.1 화면 구성
툴바
점프바
바로가기 점프 메뉴
단계별 점프 메뉴
영역별/기능별 설명
6.2 워크스페이스 관련 용어
6.3 빌드 관련 용어
6.4 디버깅 관련 용어
6.5 마무리
모든 작업의 시작점

7장 프로젝트 만들기
7.1 프로젝트 내비게이터
문맥 메뉴(Context Menu)
7.2 심벌 내비게이터
7.3 이슈 내비게이터
7.4 검색 내비게이터
7.5 디버그 영역
7.6 브레이크포인트 내비게이터
7.7 디버그 내비게이터
7.8 로그 내비게이터
7.9 마무리

8장 부가 정보 활용하기
8.1 세부 정보 - 인스펙터
파일 인스펙터
트위터 API
빠른 도움말
viewDidLoad 메서드
XML 파싱
테이블 뷰 데이터 소스 델리게이트
아이덴티티 인스펙터
속성 인스펙터
크기 인스펙터
연결 인스펙터
바인딩 인스펙터
뷰 이펙트 인스펙터
8.2 정보 창고 - 라이브러리
파일 템플릿
코드 조각
인터페이스 객체
미디어
8.3 마무리
코딩에 집중하기
퀵타임과 코어 비디오

9장 HelloVideo 프로젝트
9.1 구문 분석과 색 표시
9.2 통합 인터페이스 빌더
9.3 보조 화면
IBOutlet 연결
IBAction 연결
보조 화면 배치
헤더 코드 작성
9.4 코드 완성
멀티 탭/멀티창 모드
구현 코드 작성
캡처 데이터 저장
프레임 이미지 저장
9.5 Fix-it
9.6 코드 조각
나만의 코드 조각
프로그램 실행 결과
9.7 리팩터링
이름 변경(Rename)
추출(Extract)
캡슐화하기(Encapsulate)
상위 클래스 만들기(Create Superclass)
상위로 올리기(Move Up)
하위로 내리기(Move Down)
9.8 마무리

10장 인터페이스 디자인 이해하기
10.1 인터페이스 디자인
디자인 철학
HIG
아웃렛과 액션
NIB vs. Code
UICatalog 샘플
NIB 파일
NIB 파일 디자인 가이드
10.2 디자인 패턴
코코아 디자인 패턴
Chain of Responsibility 패턴
Observer 패턴
MVC 패턴
뷰와 뷰 컨트롤러 프로그래밍
10.3 리소스 프로그래밍
NIB 파일 처리
문자열 리소스
이미지 리소스
오디오 리소스
비디오 리소스
10.4 마무리

11장 효과적인 소스 관리
11.1 소스 관리
소스 트리(Source Trees)
소스 버전 관리
저장소
버전 편집기
11.2 SVN 연동
저장소 만들기
프로젝트 임포트하기
저장소에서 체크아웃
11.3 Git 연동
HelloGit 프로젝트 만들기
예제 프로그램 실행
11.4 SVN과 Git 비교
서브버전을 위한 조건
Git을 위한 조건
11.5 마무리
프로젝트 제대로 관리하기

12장 Xcode 프로젝트
12.1 워크스페이스
기존 프로젝트 추가하기
12.2 빌드 시스템
타깃
타깃 종류
타깃 구조
빌드 설정
프로젝트 빌드 설정
타깃 빌드 설정
12.3 스킴
목적지(Destination)
빌드 액션
실행 액션
테스트 액션
아카이브 액션
스킴 관리
pre-Action과 post-Action
12.4 라이브러리와 프레임워크
정적 라이브러리(Static Library)
동적 라이브러리(Dynamic/Shared Library)
프레임워크
프레임워크 구조
프레임워크 만들기
12.5 번들 구조
애플리케이션 번들 구조
12.6 개발 문서 만들기
HeaderDoc
Doxygen
docset
Xcode 문서 디렉터리
appledoc
12.7 마무리

13장 작업 환경 확장하기
13.1 디바이스
개발자 프로파일
프로비저닝 프로파일
소프트웨어 이미지
디바이스 로그
스크린샷
13.2 저장소
13.3 프로젝트
스냅샷
13.4 아카이브
iOS 앱 배포 준비
아카이브 목록
검증(Validate) 기능
공유(Share) 기능
전송(Submit) 기능
13.5 개발 문서
13.6 마무리

14장 나만의 스타일로 꾸미기
14.1 일반 설정
자동 저장(Auto-save)
즉시 표현(Enable Live Issues)
활성화(Activation)
내비게이션(Navigation)
14.2 편집기 설정
편집(Editing)
들여쓰기(Indentation)
14.3 동작 규칙 설정
14.4 키 바인딩 설정
14.5 개발 문서 설정
14.6 위치 설정
관련 데이터(Derived Data)
스냅샷 위치(Snapshot Locations)
아카이브 위치(Archive Locations)
빌드 위치(Build Locations)
14.7 분산 빌드 설정
분산 빌드 서버
분산 빌드 클라이언트
14.7 마무리

3부 디버깅과 분석 도구
15장 디버거 익숙해지기
15.1 디버깅하기
가위바위보 게임 프로젝트
첫 번째 기능
디버그 영역
15.2 브레이크포인트
브레이크포인트 액션
예외 브레이크포인트
심벌릭 브레이크포인트
15.3 LLDB
LLDB의 특징
LLDB 사용하기
LLDB 명령어
15.4 멀티스레드 디버깅
15.5 expression 활용하기
15.6 디버그 스크립트
15.7 디버깅 분석 기법
15.8 마무리

16장 단위 테스트하기
16.1 로직 테스트 추가하기
16.2 가위바위보 두 번째 구현
로직 테스트
추가 구현
16.3 앱 테스트 추가하기
16.4 마무리
에러 예측하기

17장 에러 예측하기 267
Clang과 정적 분석
17.1 잘못된 코드 만들기
17.2 유형별 분석
잘못된 사용(API Misuse)
죽은 코드(Dead Store)
잠재적 메모리 누수(Potential leak)
널 참조(Null Dereference)
논리적 오류(Logic Error)
17.3 다른 활용 방법
터미널에서 Clong 명령 사용하기
맥 웹브라우저에서 정적 분석 결과보기
17.4 마무리

18장 비주얼 시퀸스 예제 만들기
성능 분석과 최적화하기
내장 인스트루먼트 템플릿
프로파일 액션
18.1 메모리 할당과 누수
18.2 작업 시간 프로파일
맥에서 프로세스 분석하기
18.3 UI 자동 점검
18.4 전원 사용량 분석
18.5 디스패치
블록과 GCD
GCD API
작업 열 개 처리하기
dispatch_sync
dispatch_async와 dispatch_apply
디스패치 인스트루먼트
18.6 시스템 분석
18.7 나만의 분석 도구 만들기
프로브(Prove)
18.8 마무리

19장 개발 도구 활용하기
19.1 대시코드
19.2 코어 이미지 펀하우스
19.3 돋보기
19.4 GUI 구조 들여다보기
19.5 아이콘 만들기
19.6 패키지 만들기
19.7 마무리

4부 숨겨진 개발 환경
20장 LLVM
20.1 LLVM이란
LLVM의 역사
LLVM 구조
LLVM 프로그램 구성
LLVM 가상 언어(IR)
20.2 LLVM 특징
컴파일 시간 단축
컴파일에 필요한 데이터 공간 절약
Clang 프론트엔드
IPO/IPA
부속품 기반 구조(Compnent-based Architecture)
LLVM 명령어
20.3 최적화 옵션
분석 과정(Analysis Passes)
변환 과정(Transform Passes)
유틸리티 과정(Utility Passes)
20.4 서브 프로젝트
Clang 프로젝트
드래곤 에그 프로젝트
LLDB 프로젝트
libc++ 프로젝트
기타 프로젝트
20.5 활용 사례
OpenGL
OpenCL
ARC
연금술사 프로젝트와 Crack 프로젝트
이 밖의 활용 방안
20.6 마무리

21장 유닉스 개발 환경
21.1 X 윈도
X11
X11 기반의 xterm
X11 포워드하기
21.2 코코아-콘솔 프로그래밍
CocoaPing 프로젝트
NSTask 클래스
구현하기
실행 결과
셸 프로그래밍
21.3 xcodebuild
21.4 Fink와 MacPort
Fink
MacPorts
21.5 마무리

22장 새로운 맥 OS X - 라이언
22.1 맥 앱스토어
맥 앱 배포 준비
22.2 라이언
기본 개념
22.3 마무리

책 속으로

출판사 서평

새로워진 맥/iOS 개발 환경 Xcode4를 깊이 있게 다룬 책 “집필 단계에서 여러 의견을 주고받다가 프로젝트 일정에 쫓겨 Xcode4 공부를 미루던 중, 완성된 원고를 받고 이틀 만에 쭉 읽어 내려갔다. 단계별로 이해도를 높이는 구성 방식 덕...

[출판사서평 더 보기]

새로워진 맥/iOS 개발 환경 Xcode4를 깊이 있게 다룬 책

“집필 단계에서 여러 의견을 주고받다가 프로젝트 일정에 쫓겨 Xcode4 공부를 미루던 중, 완성된 원고를 받고 이틀 만에 쭉 읽어 내려갔다. 단계별로 이해도를 높이는 구성 방식 덕에 짧은 시간 안에 Xcode4의 기능들을 훑어볼 수 있었다. 디버깅이나 유닛 테스트 등 고급 내용까지 담겨 있어, 가까운 책꽂이에 두고 항상 찾아볼 것이다.”
- 『iPhoneSDK 튜토리얼』의 저자이자 링고스타 대표 윤성관

이 책에서 다루는 내용
- Xcode4에 추가된 새로운 기능과 개념
- 프로젝트 관리와 작업 환경 확장
- 작업 환경 커스터마이징
- 디버깅/성능 분석, 단위 테스트, 정적 분석
- 성능 최적화 도구인 인스트루먼트 활용법
- Xcode4에 숨겨진 LLVM과 유닉스 개발 환경의 개념과 활용법

이 책에 수록된 모든 예제 코드는 출판사 스프링노트인 http://insightbook.springnote.com/pages/8203982에서 다운받을 수 있습니다.

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
청계천헌책
판매등급
특급셀러
판매자구분
사업자
구매만족도
5점 만점에 5점
평균 출고일 안내
1일 이내
품절 통보율 안내
9%

바로가기

최근 본 상품