logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

아론 힐리가스의 오브젝티브-C 프로그래밍

아론 힐리가스의 오브젝티브-C 프로그래밍

아론 힐리가스 (지은이), 배장열 (옮긴이)
제이펍
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

아론 힐리가스의 오브젝티브-C 프로그래밍
eBook 미리보기

책 정보

· 제목 : 아론 힐리가스의 오브젝티브-C 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788994506401
· 쪽수 : 384쪽
· 출판일 : 2012-04-27

목차

1부 서막
Chapter 01 여러분 , 그리고 이 책
C와 오브젝티브-C
이 책이 발휘하는 효과
프로그래머의 삶이란?

Chapter 02 첫 프로그램
애플의 개발자 도구 설치하기
Xcode로 시작하기
어디서부터 코드를 작성해야 할까?
작성한 프로그램을 어떻게 실행할까?
그렇다면 과연 프로그램이란 무엇일까?
프로그래밍은 계속 되어야 한다

2부 프로그래밍은 어떤 과정을 거칠까
Chapter 03 변수와 타입
타입
변수가 들어 있는 프로그램
도전 과제

Chapter 04 if/else
불린 변수
else if
조금 더 깊게: 조건 (3항) 연산자
도전 과제

Chapter 05 함수
함수는 언제 사용해야 할까?
함수는 어떻게 작성하고 사용할까?
함수들은 서로 어떻게 동작하는가?
지역 변수, 프레임, 스택
되부름
디버거로 프레임 들여다보기
리턴
전역 변수와 정적 변수
도전 과제

Chapter 06 수
printf()
정수
정수를 표시하기 위한 토큰들
정수 연산
부동 소수점 수
부동 소수점 수를 표시하기 위한 토큰들
부동 소수점 수에 사용하는 함수들
도전 과제

Chapter 07 루프
while 루프
for 루프
break
continue
do-while 루프
도전 과제

Chapter 08 주소와 포인터
주소 얻기
포인터에 주소 저장하기
어떤 주소의 데이터 가져오기
차지하는 바이트 수는?
NULL
포인터 선언 스타일
도전 과제

Chapter 09 참조에 의한 전달
참조에 의한 전달 방식으로 함수 작성하기
NULL의 역참조 피하기

Chapter 10 구조체
도전 과제

Chapter 11 힙

3부 오브젝티브-C와 기초 지식
Chapter 12 객체
첫 객체를 만들고 사용하기
메시지 해부
메모리 속 객체
id
도전 과제

Chapter 13 메시지 심화
메시지를 겹쳐 보내기
여러 개의 인수
nil에 메시지 보내기
도전 과제

Chapter 14 NSString
도전 과제

Chapter 15 NSArray
NSMutableArray
도전 과제

Chapter 16 개발자용 도움말 문서
Reference
간편 도움말
그 밖의 옵션과 리소스

Chapter 17 첫 클래스
액세서 메소드
점 표기법
프로퍼티
self
복합 파일 구성
도전 과제

Chapter 18 상속
메소드 오버라이드하기
super
도전 과제

Chapter 19 객체 인스턴스 변수
객체 소유권과 ARC
Asset 객체 만들기
Employee 클래스에 다중 관계 추가하기
도전 과제

Chapter 20 메모리 누수 막기
유지 사이클
약한 참조
약한 참조를 0으로 만들기
조금 더 깊게 ? 참조 수동 카운팅과 ARC
유지 카운트 규칙

Chapter 21 컬렉션 클래스
NSArray/NSMutableArray
변경할 수 없는 객체
정렬하기
필터링하기
NSSet/NSMutableSet
NSDictionary/NSMutableDictionary
C의 기본 타입
컬렉션과 nil
도전 과제

Chapter 22 상수
전처리기 지시자
#include와 #import
#define
전역 변수
enum
#define과 전역 변수의 맞대결

Chapter 23 NSString과 NSData로 파일 쓰기
NSString 인스턴스를 파일에 쓰기
NSError
NSString으로 파일 읽기
NSData 객체를 파일에 쓰기
NSData 인스턴스를 파일에서 읽기

Chapter 24 콜백
타깃과 액션
도우미 객체
알림
어느 것을 사용해야 할까?
콜백과 객체 소유권

Chapter 25 프로토콜

Chapter 26 프로퍼티 리스트
도전 과제

4부 이벤트 구동 애플리케이션
Chapter 27 첫 iOS 애플리케이션
iTahDoodle로 내딛는 첫 발
BNRAppDelegate
C의 도우미 함수 추가하기
iTahDoodle의 객체들
모델?뷰?컨트롤러
애플리케이션 델리게이트
뷰 설정하기
iOS 시뮬레이터에서 실행하기
테이블 뷰 연결하기
새로운 태스크 추가하기
태스크 데이터 저장하기
조금 더 깊게: main( )은 하는 일이 무엇일까?

Chapter 28 첫 코코아 애플리케이션
BNRDocument.h 편집하기
인터페이스 빌더 살펴보기
BNRDocument.xib 편집하기
서로 연결하기
MVC 정리하기
BNRDocument.m 편집하기
도전 과제

5부 오브젝티브-C 고급
Chapter 29 init
init 메소드 작성하기
init 메소드
액세서 사용하기
인수를 받는 init 메소드
치명적인 init 메소드

Chapter 30 프로퍼티
프로퍼티의 속성
변경 가능성
수명 지정자
atomic이나 nonatomic을 선택할 기준
키값 코딩
비 객체 타입

Chapter 31 카테고리

Chapter 32 블록
블록 정의하기
블록 사용하기
블록 변수 선언하기
블록에 값 지정하기
블록 넘겨주기
typedef
리턴 값
메모리 관리
블록의 미래
도전 과제
익명 블록
NSNotificationCenter

6부 C 고급
Chapter 33 비트 연산자
비트 단위 OR
비트 단위 AND
그 외 비트 단위 연산자
배타적 OR
보수 3
왼쪽 시프트
오른쪽 시프트
enum을 사용하여 비트 마스크 정의하기
한 마디 더
도전 과제

Chapter 34 문자열
char
char *
리터럴 문자열
NSString 변환 작업
도전 과제

Chapter 35 C 배열

Chapter 36 커맨드라인 인수

Chapter 37 switch

Next Steps
찾아보기

저자소개

아론 힐리가스 (지은이)    정보 더보기
Big Nerd Ranch의 설립자로 NeXT와 애플에서 일했다. 20여년 정도의 프로그래밍 경력을 가지고 있다. 오브젝티브-C와 코코아를 가르쳤으며, 최근에는 iOS를 가르치고 있다. 『코코아 프로그래밍』과 『오브젝티브-C 프로그래밍』의 공동 저자다.
펼치기
배장열 (옮긴이)    정보 더보기
스마트폰 게임 개발이라는 목표를 동기 부여 삼아 전원 생활을 준비하고 있는 iOS, 안드로이드 개발자. 옮긴 책으로는 『초등 놀이 코딩』 『코딩 어드벤처 1~4』 『20 코딩 게임 WITH 스크래치』 『마인크래프트로 배우는 파이썬 프로그래밍』 들이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책