Как мне вставить файл в Swift? - PullRequest
0 голосов
/ 04 мая 2020

Мне нужно встроить текстовый файл в исходный код программы, написанной на Swift. Какой лучший способ сделать это? Что делать, если файл был не текстовым, а некоторыми двоичными данными? Что такое Swift-эквивалент include_str! и include_bytes! макросы в Rust?

1 Ответ

1 голос
/ 04 мая 2020

Swift имеет многострочные строковые константы, так что вы можете сделать

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

Нет встроенного эквивалента для include_bytes, в зависимости от того, что вам нужно сделать, это может быть проще всего связать двоичный файл с вашим приложением / программой и прочитайте его при запуске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...