IVIS
[편집] 세미나
[편집] 1 주차
- 간단한 텍스트를 아이폰 화면에 띄운다.
- iPhone용 Helloworld 프로그램
- 프로그래밍 방법
- xcode에서 새 프로젝트 만들기( command-N )
- 프로젝트 이름은 임의의 이름으로 두자(여기서는 편의상 HelloApp으로 표기)
- Choose a template for your new project: 에서 iPhone OS, Mac OS X중에서 iPhone OS 선택
- 그리고 Application Type -> Window-base Application 선택한다.
- 이제 자동으로 프로그래밍 템플릿 파일과 디폴트 리소스가 생성된다.
- 이 프로젝트의 Classes 탭에 HelloAppDelegate.h, HelloAppDelegate.m 파일이 생성된다. Other sources 탭에는 main.m 파일과 HelloApp_Prefix.h 파일이 자동으로 생성됨
- Project 파일에서 Resources의 xxxxxx.plist 파일에서 Main nib file base name : Main Window 부분을 전체 삭제시킨다.
- 그후 mainView.h, mainView.m 파일을 만들고 다음과 같은 HelloAppDelegate.h, HelloAppDelegate.m 파일을 수정하여 실행시킨다.
- 마지막으로 main.m 파일의 다음 부분을 수정한다.
int retVal = UIApplicationMain(argc, argv, nil, nil);
를
int retVal = UIApplicationMain(argc, argv, nil, @"HelloAppDelegate");
| 그림
| 소스
|
|
|
[편집] 2 주차
- 아이콘 설정과 window 배경색 설정.
- Ontimer 를 이용하여 일정 시간 간격으로 글자를 gdb 화면에 띄움.
| 그림
| 소스
|
|
|
[편집] 3 주차
| 그림
| 소스
|
|
|
[편집] 4 주차
| 그림
| 소스
|
|
|
[편집] 5 주차
- iphone 회전에 따른 자연스러운 화면 설정
| 그림
| 소스
|
|
|
[편집] 6 주차
| 그림
| 소스
|
|
|
[편집] 7 주차
| 그림
| 소스
|
|
|