これはおそらく未熟な質問なので、事前にお詫び申し上げます。初めて 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
}
私の唯一の推測は、画像ファイルへのパスが間違っていることであり、それにアクセスする正しい方法をすべて調べました。もう1つの推測は、コードが間違っているということです。これに詳しい人はいますか?ありがとう!