FileManager 文件将保存多少数据?

How much data will FileManager file save?

我在 Ios 中使用 FileManager 创建目录并将我的日志文件保存在其中。当我得到字符串数据时,我将它附加到我在 FileManager 目录中的文件中。我能知道我可以附加多少数据以及如果该文件有更多数据会发生什么,那么它是限制.. 请帮帮我。在使用文件管理器时,有什么方法可以知道我的 Iphone 存储限制吗?

文件大小没有真正的限制。您可以写入文件系统,直到所有存储 space 用完。您可以使用以下命令将字符串附加到文件:

FileManager.default.createFile(atPath: filePath, contents: nil, attributes: nil)
let fileHandle = FileHandle(forWritingAtPath: filePath)!
let string = "test"
let data = string.data(using: .utf8)!
fileHandle.seekToEndOfFile()
fileHandle.write(data)
fileHandle.closeFile()