gpt4 book ai didi

objective-c - 将单元格添加到 UITableView

转载 作者:行者123 更新时间:2023-11-28 22:49:23 25 4
gpt4 key购买 nike

无法处理简单的问题 - 将单元格添加到 UITableView

我有单 View 应用程序,添加了对象 - TableView 和简单的 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?
}
}

那么,如何为每个元素添加单元格?

最佳答案

您需要在 View Controller 上实现 UITableViewDatasource。您可以使用相同的数组向单元格提供数据,并使用 cellForRowAtIndexPath 数据源方法返回它们。您还需要提供 tableView 上的单元格数量。

查看此文档:http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDataSource_Protocol/Reference/Reference.html

关于objective-c - 将单元格添加到 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12319732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com