0
我的UIImage對象的數組如下:立即初始化的UIImage
frames = [[NSMutableArray alloc] initWithCapacity:[sortedArray count]];
for (int nDx = 0; nDx < [sortedArray count]; nDx++)
{
NSString * sImageName = [sortedArray objectAtIndex:nDx];
[frames addObject:[UIImage imageWithContentsOfFile:[NSString stringWithFormat:@"%@/%@", imageFolderPath, sImageName]]];
}
在我的計時方法,我做的影像以下循環:
self.image = [frames objectAtIndex:currentFrame];
currentFrame++;
if (currentFrame >= [frames count]) currentFrame = 0;
然而,當我開始圖像循環的計時器第一次減速,然後一切按預期工作。我也沒有計時器嘗試過。
如何預先加載圖像,以便在我的計時器啓動時準備好去?
感謝您的幫助。