от
Например, у меня есть архив сборки, и я хочу, чтобы он считывал некоторые переменные из txt файла. Итак, вопрос в том, есть ли способ загрузить текстовый файл на устройство iPhone и как прочитать эти переменные? В моем проекте у меня есть следующие константы:
baseURL: String = "someUrl"
client_id: String
client_secret: String
authorize_uri: String
token_uri: String
scope: String
redirect_uris: [String]
secret_in_body: Bool
и, например, я создал текстовый файл с этими строками и каким-то образом загрузил его на мое устройство я хочу чтобы собранный проект прочитал этот файл              

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

1 Ответ

0 голосов
от
Вы можете создать новый plist-файл в своем проекте, а затем проанализировать его в словаре при запуске. Оказавшись там, вы можете просто обратиться к каждому значению по его ключу Если вы создаете расширение для Bundle ()
extension Bundle {
func parsePlist(ofName name: String) 

}

тогда вы можете загрузить его в словарь, как это

var dict = Bundle().parsePlist(ofName: "plistName")!
XCode делает хорошую работу, позволяя вам редактировать plist, и он будет автоматически включен в вашу сборку     
...