UITableview reloadData 함수가 cellforRowAtIndexPath 메소드를 호출하지 않습니다. 내가 시도했던 일을 다음과 같습니다Reload UITableView가 IOS5에서 작동하지 않습니다.
- 전화
[self.myTableView reloadData];
- 전화도
ViewWillAppear
에reloadData
방법. self.myTableView.delegate=self;
및self.myTableView.datasource=self
도 기록됩니다.- 또한 NSLog를 사용하여 행 수가 제대로 업데이트되고 있습니다.
- 데이터 원본 및 대리인이 스토리 보드에 연결되어 있습니다.
프로그램을 빌드하거나 실행할 때 Xcode는 저장되지 않은 변경 사항을 저장 한 다음 코드를 컴파일합니다. – Srikanth
이전 버전에서는 저장하지 않지만 스토리 보드를 사용하고 있다고 했으므로 최신 버전을 사용하고 있다고 생각합니다. –
그것은 자동 저장입니다. 모든 데이터 소스 및 대리자 메소드가 구현됩니다. – Arvind