以编程方式检索xcode objective-C项目中的项目目录

时间:2010-08-16 10:10:26

标签: objective-c xcode nsstring

如何检索针对ipad的xcode项目的项目目录? 或者,如果不可能,那么如何检索用户的主目录?

类似的东西:

NSString *path = [NSProject getPath];//could be absolute or relative

NSString *homeDir = [NSURL getUserDirectory];

1 个答案:

答案 0 :(得分:0)

用户目录在iOS中不可公开写入。存储文件的位置取决于您的目标,但它始终位于您的应用沙箱中。 Apple在iOS Application Programming Guide

中列出了指南
<Application_Home>/AppName.app
<Application_Home>/Documents/
<Application_Home>/Library/Preferences    
<Application_Home>/Library/Caches
<Application_Home>/tmp/

如果您希望将/Documents中的文件公开给其他应用程序,包括桌面上的iTunes,则enable file sharing