세 개의 Hello World 를 만들어보았다.

hello_world_001 : 뷰기반 프로그램
hello_world_002 : 네비게이션 기반 프로그램
hello_world_003 : 네비게이션 기반 프로그램

매우 쉬운 예제들로 생각되었지만 이해 안되는 몇 가지가 있었음. 게다가 인터페이스 빌더가 생각보다 쉽지 않아서 역시 궁금한 사항들이 몇 있었음.

@의 역할은 무엇인가?
- @interface, @implementation, @"문자열"; 과 같은 문법이 날 당황스럽게 함.
- @는 C와 Objective-c 와의 차별성을 위해서 사용한다.

인터페이스 빌더 (IB)의 사용
- File's owner , First Responder 는 뭔가?
- 인터페이스빌더를 통하지 않고 버튼을 생성하는 방법은 뭔가?

[] 안의 코드는 어떤 의미인가?
메소드의 구성요소들은 뭘 의미하는가?

Table 의 구성요소를 코딩할 때, [cell.textLabel setText:@"Hello World!"]; 로 코드를 넣었다. 여러개의 셀이 있을 때, 각각의 셀에 접근하는 방법은 무엇인가?

세 번째 hello world 에서 row를 삭제하는 예제를 봤는데, 삭제한 뒤 실행될 코드가 작성되지 않아 삭제가 제대로 입력되지 않았다. 삭제 후 동작을 위한 코드는 어디에 어떻게 넣어야 하는가?


빨리 2주차 스터디를 끝내고, Objective-c 공부를 해야겠음.

'STUDY > iOS' 카테고리의 다른 글

1주차 - Hello World 1  (0) 2011.08.01
[새신스터디] 커리큘럼  (0) 2011.07.29
Posted by onionmen

댓글을 달아 주세요

이전버튼 1 2 이전버튼

블로그 이미지
손을 따뜻하게 만들어 주고 싶은 애인이 있습니다.
onionmen

달력

 « |  » 2018.10
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
DNS Powered by DNSEver.com

최근에 올라온 글

Yesterday183
Today76
Total1,662,790