嗨大伙子我已经开始使用Application了,我正在尝试计算资源文件夹中的图像数量并在模拟器中显示no.of图像 任何身体都可以告诉我该怎么办? 给我代码
答案 0 :(得分: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
}
}