首页 > 解决方案 > 如何在 Swift 中嵌入文件?

问题描述

我需要将一个文本文件嵌入到用 Swift 编写的程序的源代码中。最好的方法是什么?如果文件不是文本,而是一些二进制数据怎么办。include_str 的 Swift 等价物是什么!和include_bytes!Rust 中的宏?

标签: swift

解决方案


Swift 有多行字符串常量,所以你可以这样做

let includeString = """
<your file contents here>
"""

没有内置的等价物include_bytes,具体取决于您需要做什么,将二进制文件与您的应用程序/程序捆绑在一起并在启动时读取它可能是最简单的。


推荐阅读