我对Objective-C相当新。
我在.plist上创建了所有数据存储在Response
Dictionary。
NSString *myListPath = [[NSBundle mainBundle] pathForResource:@"OffersList" ofType:@"plist"];
dic = [NSDictionary dictionaryWithContentsOfFile:myListPath];
tableData = [dic objectForKey:@"Response"];
现在我已将tabledata
转换为字典。
NSDictionary *dict = [tableData objectAtIndex:indexPath.row];
cell.titleLabel.text = [dict objectForKey:@"title"];
cell.nowLabel.text = [dict objectForKey:@"price"];
cell.saveLabel.text = [dict objectForKey:@"rondel"];
现在,问题是它只加载了前10个数据。
我也尝试在日志中打印,但在第10个数据之后,它的值被视为NULL
。
答案 0 :(得分:0)
尝试转储整个dic
,以便您可以准确检查其中包含的数据:
NSLog(@"Content of tableData", [dic description]);
然后使用.plist内容仔细检查tableData
元素的日志内容。