2

NSImage imageNamed: メソッドを使用して画像を読み込もうとしていますが、成功しません

プロジェクトフォルダーに画像をコピーしました:プロジェクト>リソース、「ファイルをプロジェクトに追加...」を使用してプロジェクトに追加しました

    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を学んでいるので、これは新しいです)

ココア開発者の例のコードを使用しましたが、機能しません。そのプロジェクトにイメージをロードしようとしましたが、そこで機能します!!! しかし、私のプロジェクトではありません:/

助け、アイデアはありますか?どうもありがとう

4

1 に答える 1