pathForResource:ofType:inDirectory:forLocalization:
バンドルのローカルリソースから、名前と拡張子でファイルを探してそのパスを返します
-(NSString *)pathForResource:(NSString *)name:
ofType:(NSString *)ext:
inDirectory:(NSString *)subpath:
forLocalization:(NSString *)localizationName:
解説
バンドルのローカルリソースから、名前と拡張子でファイルを探してそのパスを返します。
返り値
( NSString * )
フルパス
引数
( NSString * )name
ファイル名
( NSString * )ext
拡張子
( NSString * )subpath
サブパス
( NSString * )localizationName
フレームワーク
Foundation
クラス
NSBundle
Instance Methods
使用可能
10.0
iOS2.0
参照
例文
<このバンドルパス>/Contents/Resources/Japanese.lproj/theFolder/inFolder #import "SetImage.h" @implementation SetImage - (IBAction)set:(id)sender { NSString *string; string = [[NSBundle mainBundle] pathForResource:@"inFolder" ofType:@"" inDirectory:@"theFolder" forLocalization:@"Japanese"]; if (string!=nil){ [str setStringValue:string]; }else{ [str setStringValue:@"Nil"]; } } @end