2012-03-19 41 views
0

是否可以獲取添加到Xcode項目中的XML文件數量?計算項目中XML文件的數量

+0

說明「添加到項目資源中的外部XML文件」是什麼意思,並且如果可能的話給出一個這樣的XML文件的例子以及它如何在您的項目中結束。進一步,如果可能的話,給出這個問題的理由。 – freespace 2012-03-19 05:48:01

+0

我有一個項目添加了一定數量的XML文件,我如何找出添加的XML文件的數量? – user1256404 2012-03-19 06:30:41

回答

0

在您的項目目錄,在控制檯執行以下命令:

find . -iname '*.xml' | wc -l 

這假定XML文件複製到項目目錄中添加,當他們。如果不是,則需要實際解析項目文件。

0

您好我非常新的iOS開發,猜測這是不是新的了很多,但對於那些誰可能需要幫助,這是我如何解決它 -

NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; 
NSFileManager *fm = [NSFileManager defaultManager]; 
NSArray *dirContents = [fm contentsOfDirectoryAtPath:bundleRoot error:nil]; 
NSPredicate *fltr = [NSPredicate predicateWithFormat:@"self ENDSWITH '.xml'"]; 
NSArray *onlyXMLs = [dirContents filteredArrayUsingPredicate:fltr]; 
NSLog(@"%d is the count",[onlyXMLs count]); 

我發現此鏈接中的解決方案 - Getting a list of files in a directory with a glob