Objective-C 学习笔记15 NSProcessInfo

 

NSProcessInfo *proc=[NSProcessInfo processInfo];
    NSArray *args=[proc arguments];
    
    NSFileHandle *inFile, *outFile;
    NSData *buffer;
    //打开文件并读取
    inFile=[NSFileHandle fileHandleForReadingAtPath:@"out.m"];
    if(inFile==nil){
        NSLog(@"Open of testfile for reading failded ");
    }
    
    if([args count]!=3){
        NSLog(@"usage :%@",[proc processName]);
        return 1;
    }
    
    [[NSFileManager defaultManager] createFileAtPath:@"testout" contents:nil attributes:nil];
    outFile=[NSFileHandle fileHandleForWritingAtPath:@"testout"];
    if(outFile==nil){
        NSLog(@"open of tstout for writing failed");
    }

 

posted on 2013-01-26 22:31  ios开发达人  阅读(793)  评论(0)    收藏  举报