このコード行を使用して、リソース フォルダー/プロジェクト バンドルからイメージを呼び出すことが提案されました。また、さまざまな Web サイトのチュートリアルで、これとまったく同じように使用されていることもわかります。
NSBundle *mb=[NSBundle mainBundle];
NSString *fp=[mb pathForResource:@"topimage" ofType:@"PNG"];
NSImage *image=[NSImage initWithContentsOfFile:fp];
ただし、次の警告が表示されます。
NSImage が +initWithContentsOfFile+ に応答しない場合があります
NSImage のドキュメントは、 initWithContentsOfFile が実際に機能するメソッドであることを示しています。ここで何が欠けているのでしょうか?