【发布时间】:2014-09-09 08:01:58
【问题描述】:
我需要找到 iPhone 模拟器根目录/ 和主目录~ 所在的路径。使用NSFileManager,我可以打印它们的内容,但是我需要在其中放置一些文件,以便我可以在模拟器中使用我的应用程序打开它们。
我的操作系统是 mac-mini 上的OS X 10.9.4。
更新:
基本上我需要访问模拟器文件系统而不是相对于应用程序的沙盒位置,这是因为我需要使用绝对路径测试我的应用程序。例如,如果那是一张 sd 卡或只是一些其他已知位置。
强调我的要求。使用此代码:
NSFileManager* fileManager = [NSFileManager defaultManager];
NSArray* rootContent = [fileManager contentsOfDirectoryAtPath:@"/" error:nil];
NSLog (@"ROOT dir contains:");
for (NSString* fileName in rootContent)
NSLog (@"%@", fileName);
我得到这个输出:
2014-07-18 11:08:02.893 appName[34509:60b] ROOT dir contains:
2014-07-18 11:08:02.893 appName[34509:60b] .DocumentRevisions-V100
2014-07-18 11:08:02.894 appName[34509:60b] .file
2014-07-18 11:08:02.894 appName[34509:60b] .fseventsd
2014-07-18 11:08:02.894 appName[34509:60b] .hotfiles.btree
2014-07-18 11:08:02.894 appName[34509:60b] .PKInstallSandboxManager
2014-07-18 11:08:02.894 appName[34509:60b] .Spotlight-V100
2014-07-18 11:08:02.894 appName[34509:60b] .Trashes
2014-07-18 11:08:02.895 appName[34509:60b] .vol
2014-07-18 11:08:02.895 appName[34509:60b] Applications
2014-07-18 11:08:02.895 appName[34509:60b] bin
2014-07-18 11:08:02.895 appName[34509:60b] cores
2014-07-18 11:08:02.895 appName[34509:60b] dev
2014-07-18 11:08:02.895 appName[34509:60b] etc
2014-07-18 11:08:02.895 appName[34509:60b] home
2014-07-18 11:08:02.895 appName[34509:60b] Library
2014-07-18 11:08:02.896 appName[34509:60b] mach_kernel
2014-07-18 11:08:02.896 appName[34509:60b] net
2014-07-18 11:08:02.896 appName[34509:60b] Network
2014-07-18 11:08:02.896 appName[34509:60b] private
2014-07-18 11:08:02.896 appName[34509:60b] sbin
2014-07-18 11:08:02.896 appName[34509:60b] System
2014-07-18 11:08:02.896 appName[34509:60b] tmp
2014-07-18 11:08:02.897 appName[34509:60b] User Information
2014-07-18 11:08:02.897 appName[34509:60b] Users
2014-07-18 11:08:02.897 appName[34509:60b] usr
2014-07-18 11:08:02.897 appName[34509:60b] var
2014-07-18 11:08:02.897 appName[34509:60b] Volumes
所以这是一个根目录 / 目录内容,我想在我的 OS-X 文件系统中访问它,如果可能的话,如果不可能的话,如果有任何其他内容,那就太好了我可以使用我的应用程序和具有已知绝对路径的文件系统访问的位置。
【问题讨论】:
标签: ios xcode ios-simulator directory-structure absolute-path