我想使用 pathForResource,但如果路径不存在,它看起来不会创建路径。因此,我尝试通过执行以下操作手动创建一个:
NSString *path = [NSString stringWithFormat:@"%@/%@.plist",[[NSBundle mainBundle] bundlePath],@"myFileName"];
我正在动态创建文件,因此我需要在拥有Build and Run
应用程序后访问它们。但它将项目放在一个唯一的 id 文件夹中,因此路径类似于:
/Users/RyanJM/Library/Application Support/iPhone Simulator/3.0/Applications/80986747-37FD-49F3-9BA8-41A42AF7A4CB/MyApp.app/myFileName.plist
但是每次我进行构建时,这个唯一的 id 都会改变。创建我每次都能到达的路径的正确方法是什么(即使在模拟器中)?
谢谢。
更新:编辑了这个问题,希望对将来遇到它的人有所帮助。
更新:IWasRobbed 回答了创建路径 URL 的正确方法。但我能找到的最佳答案来自Brad Parks。不过,我确实希望有一种更清洁的方式。