2009-11-10 19 views
7

這兩種情況中的哪一種創建文件更快?在Objective-C中創建文件

Case 1: 
====== 
NSData *data = [Some data]; 
[data writeToFile:filePath atomically:YES]; 

Case 2: 
======= 
NSFileManager *fileManager = [NSFileManager defaultManager]; 
[fileManager createFileAtPath:filePath contents:data attributes:nil]; 

謝謝 Biranchi。

+0

找出最好的方法是自己測試一下。也就是說,第二個(帶有「contents:nil」)更有意義。 – jtbandes 2009-11-16 06:02:00

回答

7

你爲什麼要擔心這個......你將要在像60 FPS ..或60個SPS(每秒保存)..頻繁寫入數據:d

使用上述任何