1
我試圖通過我的可變數組循環,並添加圖像對象3-81。繼承人我的代碼。有人能告訴我爲什麼它不工作?試圖通過圖像循環並將它們添加到數組
- (instancetype)init {
self = [super init];
if (self) {
self.imageData = [NSMutableArray arrayWithObjects:[UIImage imageNamed:@"image1.gif"], [UIImage imageNamed:@"image2.gif"], nil];
for (int i = 3; i <= 81; i++) {
NSString *imageName = [NSString stringWithFormat:@"image%i", i];
[self.imageData addObject:[UIImage imageNamed:imageName]];
}
}
return self;
}
怎麼**確實**它不工作? – Vladimir 2014-09-24 14:59:42
在添加到數組之前,您應該確實檢查圖像是否存在。如果圖像加載失敗,則會將nil添加到會引發異常的數組中。你的權利 – CrimsonChris 2014-09-24 15:05:44
。我是編程新手。感謝您的提示 – MendyK 2014-09-24 15:06:20