2009-11-15 42 views
-3

嗨我已經在應用程序的工作人員,我試圖計數在我的資源文件夾中的圖像數量和在模擬器中顯示no.of圖像 任何機構可以告訴我該怎麼辦? 給我的代碼計數noof圖像

+2

如果還在這個不清楚的地方,然後**編輯的問題**。除非是另一個問題,否則不要重新發布。 –

+3

另外,爲了將來的參考,「給我代碼」並不是在特定問題上尋求幫助的最佳方式。我們不是在這裏爲你寫你的應用程序。 –

回答

1

如果你想做到這一點,你需要使用NSFileManager翻閱的[[NSBundle mainBundle] bundlePath](您的應用程序包的路徑)的內容,以找到所有與正確的擴展名的文件。

一個更好的問題:你爲什麼要這樣做?

編輯:好吧,如果你堅持,你必須做這樣的事情:

NSEnumerator *iter = [[NSFileManager defaultManager] directoryEnumeratorAtPath:[[NSBundle mainBundle] bundlePath]]; 
int count = 0; // number of images 
for (NSString *path in iter) { // iterate through all files in the bundle 
    if ([[path pathExtension] isEqualToString:@"png"]) { // test if the extension is "png" 
     count++; // increment the number of images 
     UIImage *img = [UIImage imageWithContentsOfFile:path]; 
     // do other things with the image 
    } 
} 
+0

嗨即時通訊新技術,這是我嘗試各方面的原因,你能告訴我請下一步做 – user185590

+0

即時通訊嘗試,如果有任何疑問關於我更新你在10分鐘 非常感謝jtbandes – user185590