Мы получаем такие сообщения об ошибках:
Не удалось загрузить изображение «iconStatus», указанное из пера в пакете с идентификатором «com.company.OurResourceBundle».
По сути, мы помещаем кучу изображений в папку xcassets (которая работает для случаев, не загруженных пакетом). Файлы xcassets и nib упакованы в пакет ресурсов.
Когда приложение запускается,
- uiimageview в файле пера не может загрузить изображения с указанным выше сообщением об ошибке.
- [UIImage imageNamed: @ "OurResourceBundle.bundle / iconStatus"] возвращает ноль
Вопрос связан с "Как я могу загрузить изображение из Assets.car (скомпилированная версия xcassets) в NSBundle?", но мы не используем CocoaPods.
*.car
файл? Судя по моему небольшому опыту, все*.xcassets
изображения просто копируются (с собственным именем) в папку*.app
. - person Rivera   schedule 07.04.2014.app
). - person Rivera   schedule 09.05.2014iOS Deployment Target
своего проекта на версии iOS до 7.0, файлxcassets
не будет скомпилирован в.car
. Я протестировал его, и если вам не повредит сменитьiOS Deployment Target
на iOS 6, это может быть решением. - person Ge Liu   schedule 23.12.2015