Есть ли какие-либо ограничения при доступе к изображению через расширение виджетов? У меня есть изображение в пределах расширения виджетов Supporting Files группу под названием pocket.pngКак получить доступ к файлам изображений в виджетах сегодняшнего уведомления
Я хочу использовать это изображение через виджет на пользовательский вид контроллера и, как обычно, я написал этот код
var pocketImage:UIImage = UIImage(named: "pocket")
К моему удивлению, этот код возвращает пустое. Пробовал с pocket.png ту же проблему.
Теперь я пытался сделать с изображением с путем и даже ниже код возвращает нильполугруппу
let pathx = NSBundle.mainBundle().pathForResource("pocket", ofType: "png")
Так как я получить доступ к локальному имеющемуся изображению? Примечание. Тот же код отлично работает, когда я использую его в основном приложении с его локальным изображением.
См. Мой вопрос SO об использовании изображений в каталоге объектов в обоих приложениях и расширениях http://stackoverflow.com/questions/25963059/how-to-dislay-an-image-from-asset-catalog-in-today- extension –
Вы должны использовать изображение только в одной и той же цели. Убедитесь, что вы не получаете доступ к изображению из своей основной цели. –