Как узнать местоположение пользовательских папок в Mac OS X с помощью Objective-C - PullRequest
5 голосов
/ 15 октября 2010

Как получить местоположение файла в Mac OS, используя цель c?

/Users/objc/Downloads/x.pdf

Какие-нибудь фундаментальные классы для этого?

, пожалуйста, дайте мне примеркод.

1 Ответ

6 голосов
/ 15 октября 2010

Не уверен, понимаю ли я, что вы хотите, но вы получаете домашний каталог пользователя с:

NSArray *docDirs = NSSearchPathForDirectoriesInDomains(
                    NSDownloadsDirectory,
                    NSUserDomainMask, YES);
NSString *doc = [docDirs objectAtIndex:0];

И тогда вы можете построить путь:

NSString *path = [NSString stringWithFormat:@"%@/x.pdf", doc];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...