Кто-нибудь знает обходной путь для этой проблемы, описанный в:
"Когда вы добавляете папку как ссылку (« синяя папка »), она добавляет эту папку в ваш пакет, а не только файлы в этой папке. Это означает, что когда вы хотите сослаться на файл в этой папке, вы сослаться на него, выполнив foldername / myfile.png (потому что вам нужно погрузиться в эту папку, а не в файлы в корне пакета).
Я не нашел способа обойти это, поэтому если вам нужно сослаться на файл в такой папке - будь то в IB или на метод, подобный imageNamed: вам нужно указать имя_фолдера / имя файла, иначе это не будет найден ".
Это работает, когда я создаю группы вместо ссылок на папки.
Да, и мне было интересно, если я добавлю папку с изображениями в ней с выбранным «Создать группы для любых добавленных папок», будет ли потеряна вся структура, и все будет в корне в моем комплекте приложений на Телефон? Потому что, если я использую Finder в своем проекте разработчика, я вижу, что xcode скопировал мою папку со всеми изображениями в ней. Но если это правда и структура не сохраняется, это означает, что я не могу иметь два изображения с одним и тем же именем в разных папках в моем проекте разработчика, верно? и даже если все мои изображения находятся в папке «images» в моем проекте разработчика, я все равно получаю к ним доступ напрямую (foo.png, а не images / foo.png) в xcode, верно?
EDIT
ОК, после добавления пользовательских путей (благодаря @Matthew Frederick) теперь я вижу имя файла моих изображений в выпадающем списке IB, и они отображаются в интерфейсе! Проблема в том, что он не добавляет папку в раскрывающемся списке (я вижу только filename.png, а не images / filename.png), поэтому при компиляции он ищет filename.png вместо «images / filename.png», поэтому не работает. Я должен положить images / filename.png вручную в раскрывающемся списке IB, но затем изображение не отображается в IB ...