我创建了一个字典,其中包含许多不同的信息,这些信息全部来自xml feed。我现在想把字典中的某些部分拉到区域来创建我的tableview。
到目前为止,创建节标题很好,但是对于numberofrowsinsection部分有问题:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return [[sections objectAtIndex: section] objectForKey: @"itemsCount"];
}
这会出现以下错误:警告:return从指针生成整数而不进行强制转换 对这个非常新手的任何帮助欢迎:)
答案 0 :(得分:4)
尝试
return [[[sections objectAtIndex: section] objectForKey: @"itemsCount"] intValue];
答案 1 :(得分:0)
objectForKey返回id - 它不能自动转换为NSInteger。您需要将其转换为放在字典中的对象类型,然后将其转换为NSInteger。