Я новичок в Xcode и Swift и показываю свои изображения, используя
UIImage(named: "")
вместо содержимого файла. Теперь я хочу переключить его на contentOfFile, чтобы избежать кэширования изображений. (У меня есть сотни изображений).
Я просмотрел такие вопросы, как этот: UIImage с использованием содержимогоOfFile и десятки других, которые рекомендуют следующий код :
var bundlePath = NSBundle.mainBundle().pathForResource("imageName", ofType: "jpg")
var image = UIImage(contentsOfFile: bundlePath!)
Однако этот код не работает для меня. В ответе на связанный вопрос упоминается создание группы и добавление туда изображений, а также копирование ее в «Копировать ресурсы пакета». Боюсь, я не знаю, что это значит и как это сделать. Я попытался объединить свои ресурсы в поисковике с .bundle и добавление этого к активам Xcode, но это не сработало.
Может ли кто-нибудь помочь мне шаг за шагом, как заставить ContentOfFile работать? Имейте в виду, что я новичок в Xcode в ваших ответах.
Заранее спасибо! Извините, если этот вопрос плохо написан / неправильно отформатирован, я также новичок в переполнении стека.
UIImage(name: "filename")
- person xmhafiz   schedule 02.09.2016