今日、Steffen Itterheim 著の Learn cocos 2d book を購入し、彼が提供した基本的なアプリケーション用のソース コード プロジェクトの 1 つを読み込んでみました。プロジェクトは正常にコンパイルされますが、プロジェクトのコードを変更することなく、すでに 3 つのコンパイル警告が表示されています。この本が古くなっていることと、互換性のために古いバージョンの cocos2d を使用していることは知っていますが、これらの警告を取り除く方法はありますか? 私はフレームワークについて何も知らないので、特にプログラムは関係なくコンパイルされるので、いじって自分で修正しようとはしません..ありがとう!
1 に答える
1
あなたの警告の理由はまさに彼らが言っていることです。
1 つの警告は、プロジェクトが古いバージョンの Xcode で作成されたためです。スクリーンショットのダイアログは、どの設定を変更する必要があるかを示しています。
2 番目の警告は、プロジェクトに Default-568h@2x.png ファイルがないためです。これは 4 インチ iPhone の起動イメージであり、非レターボックス画面を有効にするために必要です。
3 番目の警告は、初期化されていない変数があることを示しています。みたいなのがありそう
NSData *imageData;
その行で。その行で nil に初期化を追加するだけです:
NSData *imageData = nil;
于 2013-08-10T09:02:39.527 に答える