我的文件中有以下代码
NSString *filePath = [[NSBundle mainBundle]pathForResource:@"images" ofType:@"plist"];
NSArray *array = [[NSArray alloc]initWithContentsOfFile:filePath];
for (id dict in array) {
NSLog(@"This is the id: %@" ,[dict objectForKey:@"Id"]);
}
当我在调试器上运行它时,它返回NSString * filePath行上的'invalid CfStringref'。
无论我尝试什么代码,我都无法理解。
有什么想法吗?
plist也是一个字典数组,但由于代码不起作用,我无法解析它们
答案 0 :(得分:1)
images.plist不在你的“Copy Bundle Resources”构建阶段,将其拖入并再次运行。