Мой вопрос касается набора приложений в проекте. Я читал об этом и могу понять некоторые основные вещи (я не являюсь носителем английского языка). Я могу понять, что resources folder
используется для хранения файлов, которые будут использоваться в проекте, например. медиафайлы (изображения, аудио, видео и т. д.) и должны быть указаны в application bundle
.Какая папка Bundle и ресурсы приложения
Итак, в чем смысл, если я хочу использовать изображения и другие ресурсы в моем проекте? В моем other related question я не могу использовать их, ссылаясь на NSImage imageNamed:
.
Я использовал следующий без успеха ЗАГРУЗКИ моих файлов:
- NSBundle методы
imageNamed:@"string"
с/без расширения файла- изображений находятся в папке ресурсов
I» m обучения Cocoa
и Objective-C
, и, конечно, это отличается от C++
или Java
, когда я w ant создать ImageIcon или QImage.
Можете ли вы предоставить нам какой-то код, вы пробовали и не работали? Также убедитесь, что файлы находятся внутри 'Target Membership'. Просто выберите файл и посмотрите в «File Inspector» справа. –
NSImageView * принадлежности = [[NSImageView alloc] initWithFrame: NSMakeRect (0,0,200,55)]; [принадлежности комплектImageScaling: NSScaleToFit]; [принадлежности комплектImage: [NSImage изображениеNamed: @ "logosH.png"]]; [мойAlert комплектAccessoryView: принадлежности]; Самое странное, что мне удается достичь загрузки одного из этих изображений с использованием IB над NSImageView, но в коде нет – Giquo
файл проверяется в целевом членстве – Giquo