是否可以将文件(从我的普通文件系统)读入iPhone模拟器上运行的iPhone应用程序?
据我所知,iPhone本身没有(用户可访问的)文件系统,但这只是用于测试,只能在模拟器中运行。
该文件将是一个文本文件,可以在应用程序运行时进行编辑,每次调用一个方法时都会被读取。
答案 0 :(得分:12)
是的,你可以,而且它无关紧要。加载它时只需给它一个绝对路径名(运行模拟器时Xcode不会识别不同的工作目录)。
答案 1 :(得分:3)
是的,如果您的文件位于您的app文件夹中,则可以 〜/ Library / Application Support / iPhone Simulator / User / Applications / [your app folder] / Documents
答案 2 :(得分:0)
没有。您的应用程序在手机上自己的沙箱中运行。它不允许在它之外读或写。
编辑:我认为CiNN是正确的。只要您的代码保留在模拟器上,就不应该在使用本地驱动器上的文件时遇到问题。
答案 3 :(得分:0)
我个人认为最简单的方法是在模拟器中的Safari中输入“file:///”,如果这就是你要找的东西。
答案 4 :(得分:0)
还应该注意的是,您可以反向执行此操作 - 您可以从应用程序在模拟器中创建的硬盘驱动器中获取文件。这是检查结果(数据,图像等)的好方法,无需在应用程序中构建数据“查看器”。
答案 5 :(得分:0)
仅供参考,'较新的'sds版本会这样做...搜索iPad,你会发现它。 (由于显而易见的原因,我不能在这里提供更多细节)祝你好运。