나는 (embarrassingly) 많은 시간을 보냈다는 간단한 요청이있다.UITableView를 초기화하는 방법? 모두 XIB 및 프로그래밍 방식으로?
나는 몇 가지 기능을 추가하기 위해 UITableView를 하위 분류했다. 이 새로운 기능은 할당/초기화가 필요한 NSMutableSet과 같은 것을 필요로합니다.
내가 해결하기 위해 사과 문서에서 이해
- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style {
내 객체의 초기화 루틴을 넣어 가지고 -하지만 이것은 (코드에 브레이크 포인팅에 의해 결정)가 호출되지 않습니다.
나는 IB를 사용하고 있으며 UITableView
을보기로 드래그하여 클래스를 새 하위 클래스로 변경했습니다. UITableViewController
은 없습니다. 나는 또한 시도 :
- (void)loadView {
- (id)init {
- (id)initWithFrame:(CGRect)frame {
을 성공하지. IB와 함께 그리고 프로그래밍 방식으로이 수업을 진행하고 싶습니다. 이 초기화 위치를 제외한 모든 것이 작동합니다 ..
Perfect - 감사합니다. Paul. 문서와 온라인에서 얼마나 오랫동안 그 내용을 찾으려고 노력했는지 알 수 없습니다. 나는 주어진 클래스의 행동/속성을 찾기 위해 수퍼 클래스의 전체 계층 구조를 따라 가야한다는 것은 좌절감없이 불가능하다는 것을 알았다. 잘하면, 나는 도움이 될 것입니다 작은 규칙을 배울 것입니다 - 난 Obj - C에 상당히 새로운 것입니다. 다시 한 번 감사드립니다. 대단히 감사드립니다. – DefenestrationDay