iOS 6 用に作成された iPhone アプリを 5.1 でビルドすると、これが発生します。
2012-07-12 21:30:35.959 TechnoGadget[2836:f803] メイン ストーリーボード ファイルを使用する場合、アプリ デリゲートはウィンドウ プロパティを実装する必要があります。
誰もこれを修正する方法を知っていますか???
iOS 6 用に作成された iPhone アプリを 5.1 でビルドすると、これが発生します。
2012-07-12 21:30:35.959 TechnoGadget[2836:f803] メイン ストーリーボード ファイルを使用する場合、アプリ デリゲートはウィンドウ プロパティを実装する必要があります。
誰もこれを修正する方法を知っていますか???
LLVM 4.0 の機能には、プロパティに @synthesize を必要としないことが含まれます (これは自動的に行われます)。おそらく、iOS6 の新しいインクルード ファイルはその規則に従っています。完成間近になるまでは、iOS のベータ版とビルドを混在させようとしないでください。Xcode には現在、それぞれ異なる機能を持つ 3 つの異なるビルドがあります。
borrrden と ahwulf がターゲットです。追加した
@synthesize window;
AppDelegate.mに、すべて順調です:)
おそらく、@synthesize
あなたの財産の一部を省略したためです。
これは通常、Xcode >= 4.5 LLVM 4.0 で編集したコードをコンパイルしようとしているときに発生し、LLVM 3.1 を実行する Xcode 4.3.1 を実行してコードを開きます。古いバージョンは、@synthesize なしで @properties を処理することを知りません。