0
无法处理简单问题 - 将单元格添加到UITableView
。将单元格添加到UITableView
我有单视图应用程序,添加了对象 - 表视图和简单的NSArray
(从网络抓取的数据中删除json)。
- (void) didLoadMusicList:(APIDownload *)request
{
NSLog(@"Music list loaded");
CJSONDeserializer *deserializer = [CJSONDeserializer new];
NSDictionary *dict = [deserializer deserializeAsDictionary:request.downloadData error:nil];
NSArray *response = [dict objectForKey:@"response"];
NSArray *audios = [response subarrayWithRange:NSMakeRange(1, response.count-1)];
for(int i = 0; i < audios.count; i++)
{
NSDictionary *audio = [audios objectAtIndex:i];
// add a cell?
}
}
那么,如何为每个元素添加单元?
我已经实现了'UITableViewDataSource',段和段中的行数提供的2-14,连接的数据源视图控制器...但我还是不明白我应该如何传递我的数组到TableView。 %) – Danny
你不传递数组到表视图。表视图在需要数据时,将向数据源询问cellForRowAtIndexPath委托方法的数据。在那里,你将使用你的数据数组为你的tableviewcell提供数据并返回它。 – J2theC
明白了!谢谢 :) – Danny