PNG图像序列动画错误

时间:2013-05-21 18:52:17

标签: objective-c

我想用385 png图像制作动画,我写了一些代码,你可以在下面看到它。 Xcode是整个时间给出“线程1:信号SIGABRT”错误......

我有一个png图像(框架)的大清单,从“picollage 01”到“picollage 385”计数

我的代码:

#define IMAGE_COUNT  385

 NSMutableArray *imageArray = [[NSMutableArray alloc] initWithCapacity:0];

    for (int i = 1; i <= IMAGE_COUNT; i++)

            if (i < 100) {
                [imageArray addObject:[UIImage imageNamed:[NSString stringWithFormat:@"picollage 0%d.png", i]]]; }
            else {
                [imageArray addObject:[UIImage imageNamed:[NSString stringWithFormat:@"picollage %d.png", i]]];}

    animatview.animationImages = [imageArray copy];
    animatview.animationRepeatCount = 1000;
  [animatview startAnimating];

1 个答案:

答案 0 :(得分:0)

也许这就是您的问题[[NSMutableArray alloc] initWithCapacity:0]的原因,应该是[[NSMutableArray alloc] initWithCapacity:IMAGE_COUNT]