Я пытаюсь создать простую заставку. Первое, что я делаю, это загружаю изображение из каталога ресурсов с помощью метода [NSImage imagedNamed:]
, который возвращает нулевое значение, что означает, что он не может найти изображение. Когда я пытаюсь загрузить изображение прямо из пакета с помощью метода
[[NSBundle mainBundle] URLForImageResource:]
Я также получаю нулевое значение. Я не понимаю, почему это происходит. Изображение находится в каталоге активов и в настройках проекта я установил его как ресурс бандла.
[NSImage imageNamed:]
предназначен для доступа к изображениям в вашем наборе приложений, а не в каталоге активов. Почему вы не можете поместить изображение в пакет приложений? - person Droppy   schedule 30.07.2016