繁体   English   中英

在模拟器和实际iOS设备上存储文件

[英]Storing files on simulator vs actual iOS device

目前,我正在使用以下代码在模拟器上本地存储一些mp3文件,以获取路径。

manager = [NSFileManager defaultManager];
    NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    filePath = [paths objectAtIndex:0];

这种存储方法在模拟器上可以正常工作,但是当我在调试器中检查实际路径时,它最终成为了我的Macbook上模拟器用来存储其数据的路径。 有人知道该代码是否也可以在实际设备上运行吗? 是否会生成特定于目标设备的其他路径? 谢谢。

当然,此代码应该没问题, NSFileManager将为您管理此操作,在iPhone设备上,它将解析为您的应用程序沙箱。 因此,这将是一条不同的绝对路径,但这与您无关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM