我正在使用 Xcode 制作一个 iPhone 应用程序,以下是目录结构
GFGGAME
-gfggame.xcodeproj
-Images
--bagold
---bags_1.png
---bags_2.png
--bagsnew
---bags_5.png
---bags_6.png
我想访问文件夹 bagsold
和 bagsnew
中的所有图像。如果我使用资源路径和 png 的谓词过滤器,它会给我所有的 png 文件。有没有办法我可以只访问文件夹中存在的文件。
最佳答案
我想你可能想使用这个 NSBundle
方法:
+ (NSArray *)pathsForResourcesOfType:(NSString *)extension inDirectory:(NSString *)bundlePath
您将传递 @".png"
作为您的扩展名,然后只为您想要的子目录指定目录路径(您可能需要调用此方法两次,每个子目录一次,然后只需将第二个路径数组附加到第一个路径即可)。
See a similar question on Stack Overflow here
注意上面答案(链接)中的要点,关于您需要在 Xcode 中做什么才能完成这项工作。
关于iphone - 访问文件夹iphone应用程序中的所有图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12346473/