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");
}