NSmutablearray添加未知数量的图像

时间:2011-10-01 18:38:08

标签: ios nsmutablearray

我有一个数组,我正在填充带循环的图像

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将文件添加到数组中,这是更好的方法吗?

0 个答案:

没有答案