【发布时间】:2023-04-08 00:28:01
【问题描述】:
我还没有看到 Swift 标准库的文档,我希望在其中找到类似 File 类或结构的东西,它具有用于打开、读取和写入文件的接口。您对 File IO 的所有期望。有没有,或者将依赖 NSFileManager 及其同类?
【问题讨论】:
-
已经有
NSFileManagerAPI 和 C API,我看不出有什么理由要制作新的 Swift API -
@BryanChen 我希望惯用的 Swift 开发的接口比 NSFileManager 简洁得多。给我
let fh = File.open("path"); while var line = fh.readline() { ... }; fh.close()。 -
swift 是一种非常新的语言。如果你等一年,我很确定会有很多好图书馆供你使用
-
@BryanChen 是的,这就是我的希望。只是有点惊讶像 File I/O 这样基本的东西还不存在。但考虑到 Foundation 的存在,观望习语的发展是有意义的。