Sotryboard에서 TableView의 데이터 소스를 연결하는 방법은 알고 있지만 xib에서는 연결하지 않습니다. 내 테이블의 데이터 소스를 viewController에 연결하고 실행할 때 SIGABRT를 얻습니다. 충분한가? xib에 대한 코드를 작성해야합니까?어떻게 xib에서 UITableView의 데이터 소스에 연결해야합니까?
1
A
답변
2
클래스의 .h 파일에서 이와 같은 TableView 프로토콜을 채택하십시오.
@interface EditProject : UIViewController<UITableViewDataSource, UITableViewDelegate>
당신이 데이터 소스를 연결하면, 실행시에 UITableView
의 대리인이 당신이 다음 응용 프로그램이 충돌합니다을 작성하지 않은 경우 이러한 위임 및 데이터 소스 방법을 찾기 위해 노력할 것입니다.
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
//datasource method.
return 5;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
//delegate method.
}
.xib에서 당신은 이렇게합니다. UITableView
컨트롤러에서 마우스 오른쪽 버튼을 클릭하고 데이터 소스와 델리게이트를 File 's Owner에 연결하십시오.
0
다음 구현 클래스는 UITableViewDataSource 프로토콜을 따르고 프로토콜 메서드를 통해 데이터를 제공합니다.
관련 문제
- 1. GridViewComboBoxColumn을 데이터 소스에 바인딩하기
- 2. UITableView의 데이터 새로 고침
- 3. Sproutcore 데이터 소스 : 생성 된 레코드를 데이터 소스에 어떻게 저장해야합니까?
- 4. TextBox를 데이터 소스에 바인딩하는 방법
- 5. LightSwitch : 온라인 데이터 소스에 연결
- 6. Spring에서 데이터 소스에 액세스하려면 어떻게합니까?
- 7. 왜 데이터 소스에 비밀번호를 제공해야합니까?
- 8. 차트 데이터 소스에 0을 추가하십시오.
- 9. 데이터 소스에 JNDI를 사용하는 이유
- 10. 스크립트 작업의 데이터 소스에 연결
- 11. gridview 데이터 소스에 필드가 없습니다?
- 12. 데이터 목록을 여러 데이터 소스에 바인딩하는 방법
- 13. WPF 데이터 격자를 여러 데이터 소스에 바인딩
- 14. 어떻게 여러 컨트롤에 하나의 asp.net 검사기를 연결해야합니까?
- 15. ListBox 항목을 목록에있는 항목과 어떻게 연결해야합니까?
- 16. redmine 로드맵 버전을 git 태그와 어떻게 연결해야합니까?
- 17. 내 안드로이드 앱이 Exchange 서버에 어떻게 연결해야합니까?
- 18. 하나의 선택기, 데이터 소스에 대한 여러 배열 - 잘 작동하지만 어떻게?
- 19. 하나의 CakePHP 데이터 소스에 대해 여러 API 함수를 어떻게 처리합니까?
- 20. Spring 프로젝트 어떻게 JBoss JNDI 데이터 소스에 액세스합니까?
- 21. UISegmentedControl로 정렬하기 위해 UITableView의 데이터 소스를 어떻게 디자인합니까?
- 22. 어떻게 동적으로 UITableView의 크기를 조정합니까?
- 23. 핵심 데이터 기반 UITableView의 비 핵심 데이터 데이터
- 24. 데이터베이스가 아닌 데이터 소스에 대한 DAO 디자인하기
- 25. xib에서 tableHeaderView로 UISearchBar를 추가 할 수 없습니다.
- 26. UITableVIew의 성능을 어떻게 향상시킬 수 있습니까?
- 27. 데이터 소스에 대한 가져 오기() 함수 일반화
- 28. JasperReports : 사용자 정의 데이터 소스에 액세스
- 29. 데이터 소스에 명령 기반 SQLite 바인딩?
- 30. PHP에서 mysql에 다시 연결해야합니까?
는 내가있는 tableview이 전에 XIB을 가진 새로운 클래스의 스토리 보드에 있음을 말해야한다. – adr
당신의 질문은 꽤 혼란 스럽습니다. –