判断Assets.xcassets中某张图片是否存在
// TREASURE_7_5 是项目中你放在Assets.xcassets中的图片名称
UIImage *image = [UIImage imageNamed:@"TREASURE_7_5"];
if (image != nil) {
NSLog(@"存在TREASURE_7_5");
}else{
NSLog(@"不存在TREASURE_7_5");
}
举例:
如果本地Assets.xcassets中存在这张资源图片,就显示直接显示这张图片,如果本地Assets.xcassets中不存在这张图片,就显示自定义的一张图片
UIImage *image = [UIImage imageNamed:@"TREASURE_7_5"];
你的UIImageView属性.image = [UIImage imageNamed:[NSString stringWithFormat:@"%@",image != nil ? @"TREASURE_7_5":@"自定义的一张图片"]];