2013/11/15

[iOS][Objective-C]tmpディレクトリの取得方法

昨日書いたHomeディレクトリの直下にiOSでは、「tmp」というフォルダがあるのですが、その取得方法について調べました。

ずばりこんな感じ

NSString *homeDirectory = NSHomeDirectory();
NSString *tmp = [homeDirectory stringByAppendingString:@"/tmp/"];
上のフォルダに対してフォルダが存在しているかどうかは、下で確認できます。
NSFileManager *manager = [NSFileManager defaultManager];
//フォルダが存在しているかどうか確認
if ([manager fileExistsAtPath:tmp]) {

}
また書き込みができるかどうかの確認は、下でできます。
NSFileManager *manager = [NSFileManager defaultManager];
if([manager isWritableFileAtPath:tmp]){

}
毎回、毎回、調べるのがめんどいので、こうしてまとめました。

0 コメント:

コメントを投稿