0

今日、Steffen Itterheim 著の Learn cocos 2d book を購入し、彼が提供した基本的なアプリケーション用のソース コード プロジェクトの 1 つを読み込んでみました。プロジェクトは正常にコンパイルされますが、プロジェクトのコードを変更することなく、すでに 3 つのコンパイル警告が表示されています。この本が古くなっていることと、互換性のために古いバージョンの cocos2d を使用していることは知っていますが、これらの警告を取り除く方法はありますか? 私はフレームワークについて何も知らないので、特にプログラムは関係なくコンパイルされるので、いじって自分で修正しようとはしません..ありがとう!

ここに画像の説明を入力

4

1 に答える 1

1

あなたの警告の理由はまさに彼らが言っていることです。

1 つの警告は、プロジェクトが古いバージョンの Xcode で作成されたためです。スクリーンショットのダイアログは、どの設定を変更する必要があるかを示しています。

2 番目の警告は、プロジェクトに Default-568h@2x.png ファイルがないためです。これは 4 インチ iPhone の起動イメージであり、非レターボックス画面を有効にするために必要です。

3 番目の警告は、初期化されていない変数があることを示しています。みたいなのがありそう

NSData *imageData;

その行で。その行で nil に初期化を追加するだけです:

NSData *imageData = nil;
于 2013-08-10T09:02:39.527 に答える