私はそのようなコードアレイ - setImageWithURL
arrayWithImages = [[NSMutableArray alloc] init];
NSEnumerator *enumForNames = [arrayWithNames objectEnumerator];
NSEnumerator *enumForURLs = [arrayWithURLs objectEnumerator];
id objName, objURL;
while(objName = [enumForNames nextObject]) {
objURL = [enumForURLs nextObject];
UIImageView *anImage = nil;
[anImage setImageWithURL:[NSURL URLWithString:objURL]];
(...)
[arrayWithImages addObject:anImage];
}
そして、私はラインでSIGABRTを持ってたびに "[arrayWithImagesのaddObject:アニメージュ];" 何が間違っていますか?
ログを確認してスタックトレースを公開してください –
イメージが正しく設定されているかどうかを確認しましたか?それを配列に追加しようとすると 'nil'のままであれば、クラッシュします。 – rosslebeau
キャッチされていない例外 'NSInvalidArgumentException'のためアプリを終了しています、理由: '*** - [__ NSArrayM insertObject:atIndex:]:オブジェクトはゼロにできません' –