Как мне заставить getpwuid работать в моем Mac-приложении?
Я пытаюсь, чтобы мое изолированное Mac-приложение попало в настоящую домашнюю папку пользователя.
Это то что я пробовал
const char *home = getpwent()->pw_dir;
NSString *path = [[NSFileManager defaultManager]
stringWithFileSystemRepresentation:home
length:strlen(home)];
NSURL *url = [NSURL fileURLWithPath:path isDirectory:YES];
Но я получаю эту ошибку:
Member reference type 'int' is not a pointer
Что мне не хватает?
1 ответ
Решение
Я забыл
#include <pwd.h>
Я оставлю вопрос на тот случай, если у кого-то с этим возникнут проблемы!