这可能是一个 n00b 问题,所以我提前道歉。我是第一次使用 NSImage,基本上我只需要在我的 Resources 文件夹中拍摄一张照片,并在单击按钮时将其显示在 NSView/NSImageWell 中。
NSImage *image = [[NSImage alloc] initWithContentsOfFile:@"tiles.PNG"];
if ( [image isValid] ) {
NSImageView *view = [[NSImageView alloc] init];
[selection setImage:image];
[selection setImageScaling:NSScaleProportionally];
}
else {
--- This line of code always activates meaning my image isn't valid
}
我唯一的猜测是我得到了图像文件的路径错误,我已经到处寻找正确的方法来访问它。另一个猜测是我的代码错误。有人熟悉这个吗?谢谢!