FileManager文件保存多少数据?

时间:2018-03-28 20:53:46

标签: ios cocoa-touch filehandle file-manager

我在Ios中使用FileManager来创建dir并将我的日志文件保存在其中。当我得到String数据时,我将其附加到我在FileManager目录中的文件中..我能知道多少数据我可以附加,也会发生什么如果该文件有更多的数据,那么它的限制.. 请帮帮我..有没有办法在使用filemanager时知道我的Iphone存储限制?

1 个答案:

答案 0 :(得分:0)

文件大小没有实际限制。您可以写入文件系统,直到所有存储空间都用完为止。您可以使用以下符号将字符串追加到文件中

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()