我試圖通過文件名來循環遍歷文件名,這些文件名在結尾處都有一個相同的名稱和增加的數字。我有這樣的事情作爲現在:通過文件名迭代
int i;
NSString * imagename[i];
for (i = 0; i < 49; i++) {
photo = [MWPhoto photoWithImage:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:imagename[i] ofType:@"jpg"]]];
photo.caption = @"THIS IS AN IMAGE";
[photos addObject:photo];
}
我有50幅圖像都包含「imagename1,imagename2」等名字..所以不是進入他們所有手動我只是通過他們,但我不想要循環在ios中不知道正確的語法。
在哪裏你的文件嗎?是在應用程序的根目錄還是在應用程序數據中? –
由於您正在從應用程序包中加載文件,因此您可能會更好,將所需的所有圖像放入包中的子文件夾中,然後只需加載該目錄中的所有圖像即可。無需擔心這些名字或他們的號碼。 – Abizern