Загрузка изображений для анимации в UIImageView - iOS

У меня есть около 300 изображений для загрузки для анимации изображения названыloading001.png, loading002.png, loading003.png, loading004.png………loading300.png

Я делаю это следующим образом.

.h файл

    #import <UIKit/UIKit.h>
    @interface CenterViewController : UIViewController  {
        UIImageView *imgView;
    }

    @end

.m файл

@implementation CenterViewController

- (void)viewDidLoad {
    [super viewDidLoad];

    imgView = [[UIImageView alloc] init];
    imgView.animationImages = [[NSArray alloc] initWithObjects:
                               [UIImage imageNamed:@"loading001.png"],
                               [UIImage imageNamed:@"loading002.png"],
                               [UIImage imageNamed:@"loading003.png"],
                               [UIImage imageNamed:@"loading004.png"],
                               nil];
}

- (IBAction)startAnimation:(id)sender{
    [imgView startAnimating];
}

@end

Есть ли эффективный способ загрузки изображений в массив. Я попробовал это сfor loop но не смог понять это.

Ответы на вопрос(4)

Ваш ответ на вопрос