2014-03-08 2 views
0

Я делаю что-то похожее на код человека в how to set a tableview delegate. Тем не менее, одна разница в том, что я создал перо с UITableView (наряду с другими элементами UIView), и я поставил в СИБ Владелец файла на мой пользовательский класс, который определяется какПочему моя таблица не загружает данные?

@interface MyCustomView : UIViewConroller <UITableViewDelegate, UITableViewDataSource> 
@end 

В бобах, я установил Table View objectate и dataSource для владельца файла. Когда я загружаю свое мнение, я даже не нажимаю код для

- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

Что еще мне не хватает?

+0

Вы выполняете 'reloadData'? По крайней мере, показан ваш MyCustomView, поскольку есть xib. – Larme

+0

Вы внедрили 'tableView: numberOfRowsInSection:' и 'numberOfSectionsInTableView:'? – lootsch

+0

Да Показывается MyCustomView. Как сделать reloadData, как мне получить объект UITableView в моем nib? –

ответ

0

lootsch дал мне ключ. Я действительно это сделать

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{ 
    return [_myObjArray count]; 
} 

Но я садился наполнением массива в неправильном месте, поэтому он возвращался отсчетом 0. Поэтому я не вижу данные!

Смежные вопросы