Head First iPhone Development  책 읽으면서 내용 정리 목적으로 작성한 글이므로 자세한 내용이 궁금하신 분은  Head First iPhone Development 책 사서 보세요. 

# iPhone 3GS 해상도
320 x 480

(1). SDK 설치

SDK 다운로드
기본경로 /Developer/Applications에 설치되며, XCode 아이콘을 Dock에 등록해둔다 

(2).  간단한 샘플 만들기
1.  Xcode 실행 ->  Create a new Xcode project -> iOS의 Application 선택 -> View-based Application 선택




2. Xcode 프로젝트 창


- Classes: Objective-C 파일 코드
- Other Sources: 메인함수, pre-compiled header
- Resources: 인터페이스 빌더(*.xib), 그림, 데이터, 프로퍼티 리스트
-  Frameworks: 현재 사용하고 있는 라이브러리

3. 인터페이스 빌더 UI
위에서 생성한 프로젝트 firstSampleViewController.xib 파일을 클릭하면 인터페이스 빌더가 실행 됨


- nib 파일: NeXTStep Interface Builder 약자

4. UI 관련 코드 작성
# header file
 

# source file

# 인터페이스 빌더에서 컨트롤과 코드 연결
레이블 컨트롤 선택후 control + 클릭 -> 리스트 박스에서 File's Owner연결 후 decisionText 선택 

# 이벤트 연결
버튼 컨트롤 선택후 control + 클릭 -> 리스트 박스에서 File's Owner연결 후 buttonPressed 선택 

- IBOutlet : 코드가 화면의 어떤 객체를 참조
- IBAction : 이벤트가 발생했을 때 코드의 메소드를 실행

5. 작성한 샘플 다운로드




Posted by Gu Youn
,