Я пытаюсь загрузить изображение с помощью метода NSImage imageNamed:, но безуспешно
Я скопировал изображение в папку проекта: Проект> Ресурсы и добавил в проект, используя: «Добавить файлы в проект ...»
NSImage* image = [NSImage imageNamed:@"logosH"];
if (image == nil){
NSLog(@"NULL :/");
}
NSImageView *accessory = [[NSImageView alloc] initWithFrame:NSMakeRect(0,0,200,55)];
[accessory setImageScaling:NSScaleToFit];
[accessory setImage:[NSImage imageNamed:@"logosH.png"]];
[myAlert setAccessoryView:accessory];
[myAlert setIcon:[NSImage imageNamed:@"HipArthroplastyTemplating.tiff"]];
[myAlert runModal];
вот код. Я пробовал все объяснения и решения, которые могу найти в других вопросах, но не работает, я получаю сообщение NULL в консоли, а setIcon загружает что-нибудь
я предполагаю, что это что-то с пакетом или что-то в этом роде (я изучаю Objective-C, так что это новое)
Я использовал код примера разработчика какао, но не работает, я попытался загрузить свое изображение в этот проект, и он там работает !!! но нет в моем проекте: /
любая помощь, любая идея? большое спасибо
myAlert setIcon:[NSImage imageNamed:@"HipArthroplastyTemplating.tiff"]];
отсутствует открывающая скобка. - person nhgrif   schedule 07.12.2013NSLog(@"NULL :/");
печатает? - person nhgrif   schedule 07.12.2013-imageNamed:
. Вот почему в журнале печатается NULL: / - person Emmanuel   schedule 08.12.2013