2009-06-30 3 views
1

Подробнее iPhone ... Кто-нибудь знает, как я могу обрезать этот код. Поэтому мне не нужно писать каждое изображение.Как упорядочить мой код - UIImage imageNamed:

Большое спасибо

bMon01.animationImages = [NSArray arrayWithObjects: 
        [UIImage imageNamed:@"mon01_0001.png"], 
        [UIImage imageNamed:@"mon01_0002.png"], 
        [UIImage imageNamed:@"mon01_0003.png"], 
        [UIImage imageNamed:@"mon01_0004.png"], 
        [UIImage imageNamed:@"mon01_0005.png"], 
        [UIImage imageNamed:@"mon01_0006.png"], 
        [UIImage imageNamed:@"mon01_0007.png"], 
        [UIImage imageNamed:@"mon01_0008.png"], 
        [UIImage imageNamed:@"mon01_0009.png"], 
        [UIImage imageNamed:@"mon01_0010.png"], 
        [UIImage imageNamed:@"mon01_0011.png"], 
        [UIImage imageNamed:@"mon01_0012.png"], 
        [UIImage imageNamed:@"mon01_0013.png"], 
        [UIImage imageNamed:@"mon01_0014.png"], 
        [UIImage imageNamed:@"mon01_0015.png"], 
        [UIImage imageNamed:@"mon01_0016.png"], 
        [UIImage imageNamed:@"mon01_0017.png"], 
        [UIImage imageNamed:@"mon01_0018.png"], 
        [UIImage imageNamed:@"mon01_0019.png"], 
        [UIImage imageNamed:@"mon01_0020.png"], 
        [UIImage imageNamed:@"mon01_0021.png"], 
        [UIImage imageNamed:@"mon01_0022.png"], 
        [UIImage imageNamed:@"mon01_0023.png"], 
        [UIImage imageNamed:@"mon01_0024.png"], 
        [UIImage imageNamed:@"mon01_0025.png"], nil]; 
+2

В будущем записке никому читать это: Если вы начинаете писать код iPhone, любой код по этому вопросу, и вы повторяете себя почти на всех, или что-то кажется утомительным, есть 100% вероятность того, что вы можете заставить компьютер сделать эту работу за вас. – Sneakyness

ответ

8

это поможет:

NSMutableArray *array = [NSMutableArray array]; 
for (int i = 1; i <= 25; i++) 
    [array addObject:[UIImage imageNamed:[NSString stringWithFormat:@"mon01_%04d.png",i]]]; 

bMon01.animationImages = array; 
+0

ДА! Спасибо Diederik! – 2009-07-01 00:20:12

Смежные вопросы