0

ドラッグ追跡中にディレクトリに書き込みアクセス権があるかどうかを判断しようとしている問題がありますが、NSFileManager.isWritableFileAtPath などのメソッドを呼び出すと、サンドボックスで書き込み権限が返されるため機能しません。ドラッグが完了すると、現在のプロセス (私のアプリ) はディレクトリへの通常のアクセスを想定します (POSIX アクセス許可によって決定される) が、実際のアクセス許可が何であるかを事前に知る必要があるため、これをドラッグ操作カーソルに反映させることができます。 .

NSFileManager を使用して POSIX アクセス許可を取得する方法を見つけましたが、値から書き込み許可部分だけを読み取る方法を見つけることができませんでした (420 のような 10 進数として返されます)。値を変換するための単純なビット マスキングまたはヘルパー関数があると思いましたが、どこにも見つかりませんでした。

ご協力いただきありがとうございます。

4

1 に答える 1