iPhoneアプリ開発初心者のブログ

プログラミング未経験の文系アラフォー会社員によるiPhoneアプリ開発日記

ファイルとディレクトリのチェック

飲み過ぎて二日酔い。

f:id:myup:20110322131310j:plain

今日はファイルのチェックをするメソッドを勉強しました。

#import <Foundation/Foundation.h>

 

int main(int argc, const char * argv[]){

    @autoreleasepool {

        NSFileManager* manager = [NSFileManager defaultManager];

        NSString* path = [NSHomeDirectory() stringByAppendingPathComponent:@"Desktop/data.txt"];

        BOOL isdir;

        NSLog(@"exists:%@",[manager fileExistsAtPath:path isDirectory:&isdir] ? @"Yes" : @"No");

        NSLog(@"isDir:%@",isdir ? @"Yes" : @"No");

        NSLog(@"canRead:%@",[manager isReadableFileAtPath:path] ? @"Yes" : @"No");

        NSLog(@"canSave:%@",[manager isWritableFileAtPath:path] ? @"Yes" : @"No");

        NSLog(@"canExec:%@",[manager isExecutableFileAtPath:path] ? @"Yes" : @"No");

        NSLog(@"canDele:%@",[manager isDeletableFileAtPath:path] ? @"Yes" : @"No");

        

    }

    return 0;

}  

NSFileManagerとファイル操作(4/6):初心者のためのObjective-Cプログラミング入門より)

 

今日は少し進められました。明日はもう少し多めにできるようがんばります。

 

 

Objective-Cの絵本 (絵本シリーズ)

Objective-Cの絵本 (絵本シリーズ)