私は古いものの、私はフルバージョンのターゲットに影響を与える変更でそれを実行していないことができました確認して、ターゲットとpリストを重複Xcodeの4のために基本的に同じであった。thisチュートリアルに従っ
次に、異なる.xibファイルを複製しました。プロジェクトの設定を見ると、どこにリソースが含まれるかを選択できるリストがあります。ライトバージョンにはライトバージョンのxibを、フルバージョンにはフルバージョンをそれぞれ含めます。次に、他のものに影響を与えることなくそれぞれを編集することができます。
アイコンと画像は同じように変更できます。ライトバージョンのアイコンセットやその他のイメージセットを作成し、フルバージョンのイメージではなくライトターゲットのリソース設定にライトアイコンを追加するだけです。
また、いくつかのプリプロセッサマクロを作成することもできます。ビルドタブでは、の場合はすべての前処理オプション(デバッグ、配布、リリース)のLITE_VERSION(または必要なものは何でも構いません)と呼ばれるマクロを探します。
これにより、同じ.hと.mファイルに異なるコードを追加することができます。単に
#ifdef LITE_VERSION
// Lite version only code here
#endif
を使用して2つを区切ります。 #ifndef LITE_VERSION
を使用して、フルバージョンにのみコードを追加することもできます。
これだけです!上記のすべての手順を完了したら、ライトバージョンの.xibファイルを編集し、コードをライト版またはフルバージョンのみに入れ、それぞれに別々のイメージとアイコンを用意する必要があります。
ありがとうございます。私はそのチュートリアルに従います。感謝。 –
Xcode 4では、さまざまなことが表示されています。残念ながら、インターネット上のすべての記事やブログ記事は、Xcode3を参照しているようです。 Xcode 4の下では、info.plistファイルはターゲットを複製するときに自動的には複製されません。ターゲットごとに1つずつ、2つの別々の作業plistファイルを作成する方法を見つけることはできません。 –
私はそれを自動的に行う方法を理解できませんでしたが、最初のものをコピーして名前を変更するのはそれほど難しいことではありません。 –