我想要獲取資源文件夾子目錄中的所有png文件的數組。 在我的應用程序資源文件夾中,我創建了一個名爲「images」的文件夾。這個文件夾包含我需要顯示的所有png文件。獲取資源文件夾中子目錄的路徑
這是我試圖讓路徑的方式:
NSString *imagepath = [NSString stringWithFormat:@"%@/%@",[[NSBundle mainBundle] bundlePath],@"images/"];
NSLog(@"Path to Images: %@", imagepath);
NSArray * paths = [NSBundle pathsForResourcesOfType: @"png" inDirectory:imagepath];
NSMutableArray * allImageNames = [[NSMutableArray alloc] init];
for (NSString * path in paths)
{
if ([[path lastPathComponent] hasPrefix: @"AQ"])
continue;
[allImageNames addObject: [path lastPathComponent]];
}
這樣,我得到一個路徑像.../appname.app /圖像
但是,如果我嘗試這樣做的,該數組總是空的。 我在做什麼錯?
格爾茨, Zarak
你是什麼形象的名字?他們喜歡'image.AQ'嗎? – Nekto
圖像名稱就像「banana_icon.png」。但是我使用AQGridView創建了所有文件的庫。 – DevZarak
那你爲什麼要檢查'[[path lastPathComponent] hasPrefix:@「AQ」]'? – Nekto