我創建需要創建與另一個文件的內容的文件的Mac應用程序,我創建它如下文件:未知錯誤創建目標C
NSString *p = @"/AfilethatEXISTS.plist";
NSString *user1 = @"~/Library/MyApp/myFile";
NSString *pT1 = [user1 stringByExpandingTildeInPath];
[[NSFileManager alloc] createFileAtPath:[NSURL URLWithString:pT1] contents:[NSData dataWithContentsOfFile:p] attributes:nil];
但是沒有返回錯誤,它沒有創建文件?
不用分配和初始化一個'NSFileManager',只需使用'+ sharedManager'。只是一個頭。 – 2011-04-03 05:26:34
直接從Apple的文檔頁面複製,鏈接如上:「在iOS和Mac OS X v 10.5及更高版本中,您應該考慮使用[[NSFileManager alloc] init]而不是singleton方法defaultManager。創建NSFileManager實例時創建爲線程安全使用[[NSFileManager alloc] init]「。 – 2011-04-03 06:56:38
夠公平的。我想我有一段時間沒有仔細看過文檔。我有點認爲'+ defaultManager'是要走的路,但你是對的。 – 2011-04-03 12:56:59