1. Xcode 설치하기
1) http://developer.apple.com/ -> iPhone -> SDK 3.2 (20100610 현재 iPhone SDK 4.0 BETA도 공개)
Xcode 3.2.2 and iPhone SDK 3.2 ( 급질문 : Xcode와 iPhone SDK는 일체형이냐? )
2. Xcode 실행하기
1) 새프로젝트 시작하기
[Create New Project 실행화면]
ㄱ. Navigation-Based Application :
- 상단의 바가 있어 Back-Forward 버튼이 있어 화면 전환을 순차적으로 진행가능
ㄴ. OpenGL ES Application :
- OpenGL ES 를 바로 실행할 수 있도록 세팅
ㄷ. Split View-based Application :
- SDK 3.2 에 신규로 추가, 분할뷰 이용 가능
ㄹ. Tab Bar Application :
- 화면 하단에 탭바가 위치한 어플
ㅁ. Utility Application :
- 사용자 입력이 필요 없거나, 단순한 위젯 형태( Dialog based App)
ㅂ. View-based Application :
- View Control 하나를 기본으로 세팅
ㅅ. Window-based Application :
- 가장 기본적인 아이폰 어플. 윈도우 하나만 세팅
2. Hello World 프로젝트
1) Create New Project : View-Based Application 선택
2) Xcode 실행화면
b. Other Sources : Object-C 기반이 아닌 헤더 및 소스 파일
c. Resources : 이미지, 동영상 등 리소스 파일, 인터페이스 빌더 파일(*.xib)
d. Frameworks : 프로젝트에서 사용하는 프레임워크
e. Products : 컴파일 했을 때 발생하는 결과파일 ( 붉은색으로 표현된 파일은 존재하지 않음)
2) 인터페이스 빌더 : Drag & Drop을 통해 화면을 쉽게 구현할 수 있는 툴
[인터페이스 빌더 & 라이브러리 창 실행화면]
a. MainWindow.xib 파일
- 타 xib를 호출해서 구현
b. Library에서 Label을 끌어와 HelloWorldController.xib의 View에 추가
c. Label을 선택한 상태에서 " Menu - Tools - Inspector " 실행
- view Attribute : 화면 디스플레이 속성 정보 제어
- view Connections: IB와 소스코드와의 연결해주는 기능
- view Size : 화면 크기
- view Identify : 프로그래밍 속성
3) 도움말
a. Xcode : [Menu] Help - Developer's Document
b. [option] Key + 더블클릭 : 간단 풍선 도움말
c. [option] + [command] Key + 더블클릭 : 팝업도움말
d. [control] Key + 클릭 : 팝업메뉴
헉헉... 진도 정말 늦다
'아이폰개발 > AppsNext강좌정리' 카테고리의 다른 글
[AppsNext] iPhone SDK 기본강좌_6강 다중 Xib 사용하기 (0) | 2010.06.15 |
---|---|
[AppsNext] iPhone SDK 기본강좌_5강 Navigation Controller (0) | 2010.06.13 |
[AppsNext] iPhone SDK 기초강좌_4강 View 전환해 보기 (0) | 2010.06.13 |
[AppsNext] iPhone SDK 기초강좌_3강 Table Control (4) | 2010.06.12 |
[AppsNext] iPhone SDK 기초강좌_1강 들어가면서 (0) | 2010.06.10 |