2014-09-02 2 views
0

매분마다 NSLog를 사용하여 코드를 추적하고 있습니다. 어떤 이유로 든 numberOfRowsInSection은 끝이없는 모양으로 호출되고 올바르게 1을 반환합니다. 그러나 cellForRowAtIndexPath는 절대로 호출되지 않습니다. 어떤 아이디어가 이것을 일으킬 수 있습니까?numberOfRowsInSection이 여러 번 호출되었지만 cellForRowAtIndexPath가 호출되지 않음

내 테이블과 ViewController는 모두 스토리 보드를 사용하여 배치됩니다. 이 문제가 발생하는 것은 이번이 처음입니다. 일반적으로 매직 넘버를 사용하든 안하든, numberOfRowsInSection이 호출되면 cellForRowAtIndexPath가 호출됩니다. 왜 이번엔 안돼? [self.tableView reloadData];이 둘 다 실행해야합니다.

+0

테이블 뷰와 표 셀을 올바른 셀 식별자로 연결했는지 확인하십시오. 테이블 뷰가 삽입 된 일반 VC가있는 경우 스토리 보드에서 VC.h와 연결해야합니다. – Mayo323

+0

코드가 –

+0

인 ur 질문을 업데이트하십시오. 대리인 연결이 원인인지 확인하거나 배열 수를 확인하십시오. –

답변

0

TableView의 데이터 소스를 설정하는 것을 잊었습니다.

관련 문제