0

なぜこれが機能しないのですか?

//set up check mark image
        imgCheckMark = [UIImage imageNamed:@"checkmark.png"];
        vImgCheckMark = [[UIImageView alloc] initWithImage:imgCheckMark];
        NSLog(@"%@", imgCheckMark);

コンソールでnullが発生し続けます。画像はバンドルに含まれているので、エディターで表示できます。

4

2 に答える 2

1
  1. Checkmark.pngプロジェクトから画像を削除します
  2. もう一度追加して試してください
  3. 画像がプロジェクトフォルダにあることを確認します[コピー先のグループにチェックコピーアイテムを追加するとき(必要な場合)]
  4. 画像名がファイルとまったく同じであることを確認してください
于 2013-03-08T21:32:43.500 に答える
1

ファイル名で大文字と小文字の区別を確認してください。ファイルがCheckmark.pngの場合、デバイスでは正しく機能しません。この質問には、さらにいくつかの詳細があります。

iPhoneシミュレーターでは動作しますが、デバイスでは動作しません

于 2013-03-08T21:18:46.263 に答える