尝试使用 (/Users/sai/Desktop/images/aaa.jpg) 之类的路径从 MAC 桌面上存在的文件夹中显示加载图像,该路径是在 item0 的名为 Data.plist 的 plist 文件中创建的。当我使用 NSBundle 时,它正在调整图像路径但没有从桌面加载图像。我做了很多研究仍然找不到解决方案。请帮助我。这是代码
NSString *path=[[NSBundle mainBundle]pathForResource:@"Data" ofType:@"plist"];
NSData *plistXML = [[NSFileManager defaultManager] contentsAtPath:path];
NSString *errorDesc = nil;
NSPropertyListFormat format;
NSDictionary *temp = (NSDictionary *)[NSPropertyListSerialization propertyListFromData:plistXML mutabilityOption:NSPropertyListMutableContainersAndLeaves format:&format errorDescription:&errorDesc];
NSArray *array=[NSArray arrayWithArray:[temp objectForKey:@"images"]];
NSString *object=[array objectAtIndex:0];
NSLog(@"object at index i %@",[object lastPathComponent]);
NSString *image=[object lastPathComponent];
mImageView.image=[UIImage imageNamed:image];
[self.view addSubview:mImageView];
这是 Data.plist 的屏幕截图