0

次のコードを使用しようとしています。

if(![fileManager fileExistsAtPath:mountPath isDirectory:&isDir])

しかし、「宣言されていない識別されたisDirの使用」が表示されます

#import <Foundation/Foundation.h>ヘッダーファイルで使用しました。

何か助けはありますか?

4

4 に答える 4

0

宣言されていないようですisDir(他の回答を参照)。実際にディレクトリかどうかを知る必要がない場合は、単に使用できます

if(![fileManager fileExistsAtPath:mountPath isDirectory:NULL]) {
    // ...
}

// or even more simple

if(![fileManager fileExistsAtPath:mountPath]) {
    // ...
}

詳細については、ドキュメントを参照してください。

于 2013-05-17T11:38:08.100 に答える