본문 바로가기
Language/iPhone

5일차 : Objective C 오후

by 태하팍 2012. 3. 30.
반응형


TableView

테이블뷰의 셀은 UIView의 서브클래스인 UITableViewCell의 인스턴스 이다.

contentView,  textLabel,  imageView,  accessoryView,  detailTextLabel:textLabel

테이블뷰는 데이터 소스와 델리게이트 오브젝트를 필요로 한다.

데이터소스는 테이블 뷰에 정보를 뿌려줄 책임이 있는 오브젝트이며, 델리게이트는 테이블 뷰에서 발생한 여러가지 이벤트를 대신 처리해줄 오브젝트 이다.


데이터소스 델리게이트 : Controller의 데이터소스 프로토콜 메서드와 델리게이트 프로토콜 메서드를 통해 직접

특정 데이터를 뿌리도록 구현.

필수적인 메서드 3가지(프로토콜을 선택할 경우 무조건 구현해야한다.)

-(NSInteger)numberOfSectionsInTableView:(UITableView *)TableView

-(NSInteger)tableView:(UITableView *)TableView numberOfRowsInSection:(NSInteger)section

-(UITableViewCell *)tableView:(UITableView *)TableView

그림



계산기를 만들업자!!

storeFracPart




반응형

'Language > iPhone' 카테고리의 다른 글

5일차 : Objective-C 오전  (0) 2012.03.30
제4장. Objective c 하편  (0) 2012.03.29
제 4장. Objective C  (6) 2012.03.29
제3장. Objective C[오전+오후]  (0) 2012.03.28
제2장. Objective C (하편)  (0) 2012.03.27