ディレクトリ検索パスのリストをつくる
NSArray* NSSearchPathForDirectoriesInDomains (
NSSearchPathDirectory directory ,
NSSearchPathDomainMask domainMask ,
BOOL expandTilde );
解説
ディレクトリ検索パスのリストをつくる。
directory パスの種類
● NSApplicationDirectory アプリケーション
● NSDemoApplicationDirectory (Demos)
● NSDeveloperApplicationDirectory デベロッパー/アプリケーション
● NSAdminApplicationDirectory (Administration)
● NSLibraryDirectory ライブラリ
● NSDeveloperDirectory デベロッパー
● NSUserDirectory ユーザー
● NSDocumentationDirectory ドキュメント
● NSAllApplicationsDirectory すべてのアプリケーションのフォルダ(ディレクトリ)
● NSAllLibrariesDirectory すべてのライブラリのフォルダ(ディレクトリ)
domainMask 調べる範囲
● NSUserDomainMask ユーザーのホームディレクトリ
● NSLocalDomainMask ローカル
● NSNetworkDomainMask ネットワーク
● NSSystemDomainMask システム
● NSAllDomainsMask 全て
expandTilde チルダ付きをフルパスにするか
返り値
引数
( NSSearchPathDirectory )directory
( NSSearchPathDomainMask )domainMask
( BOOL )expandTilde
フレームワーク
Foundation
クラス
NSSearchPathForDirectoriesInDomains
Function
使用可能
10.0
参照
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSArray *arr; arr = NSSearchPathForDirectoriesInDomains (NSAllApplicationsDirectory, NSAllDomainsMask, YES); NSLog([arr description]); } @end