我试图加载使用NSImage中imageNamed图像:方法,但我没有成功NSImage中返回nil,即使PNG文件的资源文件夹
我已经在项目文件夹中的图片复制:项目>资源添加到项目使用:“添加文件到项目...”
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”]];'缺少左括号。 – nhgrif
是'NSLog(@“NULL:/”);'打印? – nhgrif
是,在打印 – Giquo