gpt4 book ai didi

iphone - 如何检查我是否可以使用 NSError 从包中读取图像?

转载 作者:行者123 更新时间:2023-11-29 04:19:49 24 4
gpt4 key购买 nike

我需要检查图像是否被读取..我有这个代码:

[self setView];
-(void)setView{

for(int i = self.firstNumberOfImages; i <= self.lastNumberOfImages; i++)
{
UIImage* image = [UIImage imageNamed:[NSString stringWithFormat:@"%@%d.%@",self.imageName,i,self.imageType]];
NSLog(@"%d",i);
[imgArray addObject:image];
}
......
}

我想在这段代码中添加NSError...我如何才能确保我的图像将被加载而应用程序不会崩溃? (使用 NSError )10倍

最佳答案

检查imageNamed:是否返回nil

for(int i = self.firstNumberOfImages; i <= self.lastNumberOfImages; i++)
{
UIImage* image = [UIImage imageNamed:[NSString
stringWithFormat:@"%@%d.%@",self.imageName,i,self.imageType]];
NSLog(@"%d",i);
if (image) {
[imgArray addObject:image];
}
}

关于iphone - 如何检查我是否可以使用 NSError 从包中读取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13109017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com