如何使用Objective-C在Mac OS中获取文件位置?
/Users/objc/Downloads/x.pdf
是否有相关的Foundation类可用?
请提供一些示例代码。
如何使用Objective-C在Mac OS中获取文件位置?
/Users/objc/Downloads/x.pdf
是否有相关的Foundation类可用?
请提供一些示例代码。
不确定我是否理解您的需求,但是可以使用以下方式获取用户的主目录:
NSArray *docDirs = NSSearchPathForDirectoriesInDomains(
NSDownloadsDirectory,
NSUserDomainMask, YES);
NSString *doc = [docDirs objectAtIndex:0];
然后您可以构建路径:
NSString *path = [NSString stringWithFormat:@"%@/x.pdf", doc];
NSDownloadsDirectory
而不是NSDocumentationDirectory
。(请注意,NSDocumentationDirectory
通常是〜/Library/Documentation
,与NSDocumentDirectory
不同,后者是〜/Documents
。) - mipadi