我有一个数组,我正在填充带循环的图像
items = [[NSMutableArray alloc] init];
for (int i=0; i<43; i++) {
NSString *filepath = [[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"%d",i] ofType:@"png"];
UIImage *image = (UIImage*)[UIImage imageWithContentsOfFile:filepath];
[items addObject:image];
}
只要我设置最大数量以匹配我的测试图像,它就会起作用。 (在这种情况下为43)如果我将max设置为更高的数字,比如200当然崩溃导致它尝试将nil对象添加到数组中。
我如何能够将具有该命名方案的随机数量的图像添加到该阵列?
我听说过使用NSFileManager将文件添加到数组中,这是更好的方法吗?