如何在iOS中以写入模式写入文件的最后索引

时间:2017-09-08 11:59:16

标签: ios swift nsfilemanager

我想在每次通话结束时在文件中写入数据。我怎么能在iOS中这样做?以下是步骤。

  1. 如果" filename"不存在创建新文件
  2. 并在文件中写入NSData或数据内容。
  3. 下次当线程完成工作时,它将再次调用相同的方法写入文件,但如果文件存在,它将打开从文件中的最后一个索引写入。
  4. 我不想在内存中存储或缓存数据以便同时写入。

1 个答案:

答案 0 :(得分:1)

您应该查看Filehandle的文档。

在使用seekToEndOfFile()之前创建文件句柄,然后write(_ data: Data)