2012-01-20 3 views
3

現在、私はiOS 5 SDKを使用してXcode 4.2を開発中です。私はコアデータフレームワークでプロジェクトを作成しました。私は画面をデザインし、iOS 5デバイスに配備しました。Xcode 3.2とiOS 4.2デバイスでXcode 4.2プロジェクトを実行して展開する方法

iOS 4.2デバイスにアプリをデプロイしたいので、私はXcode 3.2でプロジェクトを実行します。

iOS 4.2 SDKシミュレータでXcode 3.2でそのプロジェクトを実行しようとすると、プロジェクト設定にエラーはありませんが、AppDelegateとmain.mファイルにエラーがあります。私はAppdelegateとmain.mファイルがXcode 4.2で変更できることを知っているからです。それはなぜXcode 3.2でサポートされていないのですか?

私はXcode 3.2のサポートのようにそのファイルを変更したことを意味するエラーをクリアしました。しかし、私はプロジェクトを実行しているときに私はフラッシュ画面だけを見て、他の出力がない(ちょうど空白の画面です)。

これらの問題を解決するにはどうすればいいですか、iOS 4.2 SDKでXcode 3.2でプロジェクトを実行するにはどうすればいいですか?

この点についてお手伝いください!

ありがとうございました!

+0

あなたが使用しましたxcoのストーリーボードde 4.2? –

+0

いいえ。私はストーリーボードを使用しませんでした。 – user2136

答えて

0

Xcode 4.2でios 5でアプリケーションを作成している場合、新しいiosには「Strong」や「weak」といった2つの新しいプロパティが含まれているため、古いiOSコードでは使用できません。以前と解決策を見つけることができませんでした。あなたの古いプロジェクトのメインのようなメインのコードを変更します。私はそれが動作を確認していない

をXcodeの3.2

@property (nonatomic, retain) IBOutlet UIWindow *window; 

のXcode 4.2

@property (strong, nonatomic) UIWindow *window; 
+0

hiren443ありがとう、私はそれを試みたが、それは働いていない.. – user2136

関連する問題