我怎么得到一个0s之前的计数器?

时间:2014-04-04 00:54:41

标签: objective-c

我正在尝试使用Xcode中的图像数组创建一个简单的动画。

但是我得到的图像数组被命名为somePic Logo_1_-00000,在那里它递增......直到somePic Logo_1_-00128。

    NSMutableArray *myArray = [[NSMutableArray alloc] initWithCapacity:COUNT];

for(int i=1; i<COUNT; i++)
            /*[myArray addObject:[UIImage imageNamed:[NSString stringWithFormat:@"./somePic Logo_1_%d%d.png", 4-(int)log(i),i]]];

我试图在i之前添加0,这取决于我有多大。

基本上,我如何获得一个计数器,但在它之前加上0?

任何帮助都将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:3)

[NSString stringWithFormat:@“%08i”,myInteger]将一个整数填充到8个位置的宽度,所以11 - &gt; 00000011和7,523变为00007523