1

我正在玩弄构建一个由 Rust 库支持的 iOS 应用程序的概念。我希望这个应用程序使用 Files App 来存储我的应用程序将操作的纯文本文件,但我不知道我的 Rust 库是否可以直接读取存储在那里的文件,或者是否需要先由我的 Swift 将它们读入内存代码并在通过 FFI 调用我的 Rust 库时作为参数传入。

我还在学习 Swift 和 Rust,所以我还没有构建一个可行的原型(因此没有代码可以分享),但我希望我的 Rust 库能够

  1. 读取目录和文件内容(大概是我的 iOS 应用程序可用的沙盒文档目录)
  2. 将更新写入相同的文件。

这可能吗?如果是这样,它看起来如何?

4

0 回答 0