作为 iOS 开发(和编程)的新手,我正在尝试完成一些我认为很简单的事情——但我需要一些帮助来编写代码。
我有一个包含一些 facebook 对象的可变数组。该数组称为 facebookPhotosAllTemporary。我想遍历数组,在每个索引处提取每个对象(一个 UIImage),并将这些图像中的每一个插入一个名为 facebookPhotosAll 的新数组中。这是我目前拥有的代码:
在实现中,我有一个私有方法:
- (void) addImagestoArray {
int i;
for (i = 0; i < [facebookPhotosAllTemporary count]; i++) {
UIImage *image = [UIImage imageWithData:
[NSData dataWithContentsOfURL:
[NSURL URLWithString:
[[facebookPhotosAllTemporary objectAtIndex:i]
objectForKey:@"pic_big"]]]];
[facebookPhotosAll addObject:image];
}
}
然后在 viewDidLoad 部分我调用该方法:
[self addImagestoArray];
当我运行它时,我的 NSLog 消息说我试图添加对象的数组中没有对象。
我意识到我的代码可能完全有缺陷!但是有人可以让我走上正确的轨道吗?谢谢!