(Swift) Ошибка при попытке загрузить локальный файл. css - PullRequest
0 голосов
/ 10 февраля 2020

В моем приложении есть папка "CSS" с файлом "style.css".
Когда я пытаюсь загрузить его, я получаю эту ошибку:

Неустранимая ошибка: неожиданно обнаружен ноль при развертывании необязательного значения

Это код, в котором я пытаюсь загрузить его:

let path = Bundle.main.path(forResource: "style", ofType: "css", inDirectory: "CSS")!
let cssString = try! String(contentsOfFile: path).trimmingCharacters(in: .whitespacesAndNewlines)

1 Ответ

2 голосов
/ 10 февраля 2020

Убедитесь, что ваш файл присутствует в списке Фазы сборки> Копировать ресурсы комплекта

не принудительно распаковывайте, проверьте на наличие ошибок, подобных этой

   guard Bundle.main.path(forResource: "style", ofType: "CSS") != nil else {
        return
    }

    do {

    } catch let error {
        print(error)
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...