计算项目中XML文件的数量

时间:2012-03-19 05:41:01

标签: xcode

是否可以将一些XML文件添加到Xcode项目中?

2 个答案:

答案 0 :(得分:0)

在项目目录中,在控制台中执行以下命令:

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

这假定xml文件在添加时已复制到项目目录中。如果没有,则需要实际解析项目文件。

答案 1 :(得分: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