将文件存储在模拟器上与实际的iOS设备上

时间:2012-06-29 19:59:44

标签: iphone ios nsdata nsfilemanager

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

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

这种存储方法在模拟器上工作正常,但是当我检查调试器中的实际路径时,它最终成为我的macbook上模拟器存储其数据的路径。有谁知道这个代码是否也适用于实际的设备?是否会生成特定于目标设备的不同路径?感谢。

1 个答案:

答案 0 :(得分:3)

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

相关问题