2

シングル ビューまたはマスター ビュー テンプレートを使用して新しい XCode 5 で作成するすべての新しいプロジェクトで、エラーが発生します。

アプリケーション ウィンドウには、アプリケーションの起動の最後にルート ビュー コントローラーがあることが期待されます。

ただし、UIView などのオブジェクトがクラスに追加された場合にのみエラーが発生します。私はいつものようにすべてを行います.hファイルでオブジェクトを初期化し、プロパティを作成して.mで合成しますが、エラーは消えません。

これがデモです。

4

1 に答える 1

3

それはエラーではなく単なる警告です...このコードを appdelegate didfinishlaunching に追加する必要があります

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColor clearColor];
[self.window makeKeyAndVisible];
ViewController *cont = [[ViewController alloc]init];
[self.window setRootViewController:cont];

ビューコントローラーがルートビューコントローラーになる場所...ストーリーボードを使用している場合は、ストーリーボードがビューコントローラーに正しく追加されていることを確認してください

于 2013-10-29T21:26:05.763 に答える