私はディスクからイメージをロードし、単純なImageViewのを作成しようとしているが、これは(私は私のapplicationDidFinishLoadingに入れて)動作していない:NSImageViewはsetImageに失敗しますか?
NSString *file = [@"~/update.png" stringByStandardizingPath];
NSImage *image = [[NSImage alloc] initWithContentsOfFile:file];
[wView setImage:image];
どうやらNSImageView用の画像ではありません私がNSLog [wViewイメージ]なら、私は(null)を得るので、設定されています。私はここで初心者の間違いをしていると確信していますが、何ですか?
ファイルとイメージが正常に読み込まれます。 NSViewに画像を描画すると、上手く表示されます。 wViewはnilではありません。デフォルトのウィンドウのビューには、initWithFrame:がsetImageを呼び出すカスタムNSImageViewサブクラスを持つ別のプロジェクトを作成しようとしました。まだ何も。
あなたはNSLog(@ "%@"、イメージ)できますか?それがヌルかどうかを確認する – David
'file'変数は何を返しますか? – Eimantas