【问题标题】:Creating files in Objective-C在 Objective-C 中创建文件
【发布时间】:2010-12-14 23:28:48
【问题描述】:

这两种情况中哪一种创建文件的速度更快?

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

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

谢谢 比兰奇。

【问题讨论】:

  • 最好的方法是自己测试一下。也就是说,第二个(contents:nil)更有意义。

标签: objective-c cocoa-touch file nsdata nsfilemanager


【解决方案1】:

您为什么要担心这个...您是否会经常写入数据...以 60 FPS 的速度...或 60 SPS(每秒保存):D

使用上述任何一种

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-05
    • 2017-05-16
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多