Karambirov
@Karambirov
iOS Software Engineer

Как получить не nil в пути к файлу в подпапках в Main Bundle?

Привет! Есть задача открыть в WebView браузерные игры, которые я скопировал в проект (см. скриншот).
Когда я пытаюсь получить путь к файлу внутри папки, то всегда получаю path = nil:

let path = Bundle.main.path(forResource: "index", ofType: "html", inDirectory: "games/game1")


Но если положить index.html в корень проекта, и использовать метод без параметра inDirectory, то путь находится.

let path = Bundle.main.path(forResource: "index", ofType: "html")


Вопрос: как получить путь к файлу, который лежит внутри папки?

P.S. Папку скопирвоал в проект не как группы, но даже если копировать как группы (желтые папки), результат не меняется.
  • Вопрос задан
  • 339 просмотров
Пригласить эксперта
Ответы на вопрос 1
@agaliullin
CEO & Founder of Futureinapps, LLC
let filePath = Bundle.main.url(forResource: "index", withExtension: "html")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы