// // NSFileHandle+CreateFile.m // Cog // // Created by Zaphod Beeblebrox on 3/13/07. // Copyright 2007 __MyCompanyName__. All rights reserved. // #import "NSFileHandle+CreateFile.h" @implementation NSFileHandle (CreateFile) + (id)fileHandleForWritingAtPath:(NSString *)path createFile:(BOOL)create { NSFileManager *manager = [NSFileManager defaultManager]; if(![manager fileExistsAtPath:path]) [manager createFileAtPath:path contents:nil attributes:nil]; return [NSFileHandle fileHandleForWritingAtPath:path]; } @end