0

サンドボックス化された 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

私は何が欠けていますか?

4

1 に答える 1

0

忘れました

 #include <pwd.h>

他の誰かが問題を抱えている場合に備えて、質問を残します!

于 2012-06-09T00:06:27.393 に答える