質問: Appleの受け入れにXcodeのメインインターフェイスを設定する必要がありますか? 私のプロジェクトは、iOS 4.2以上のために設計されたXcode 4.2です。 私はストーリーボードを使用していないので、`メインストーリーボード`と`メインインターフェース`の両方が空白です。 これが私のAppleへの提出に問題を引き起こすのだろうか? メインのView Controllerにメインインターフェイスを設定すると、コンパイル時にこのエラーが発生するため、このクラスはキーのmainTableViewに対応するキー値ではありません。 私はそれを解決する方法を知らない。
回答: ViewControllerプログラミングガイド: "メインのストーリーボードがこのファイルで宣言されている場合、アプリが起動すると、iOSは次の手順を実行します: それはあなたのためのウィンドウをインスタンス化します。 メインのストーリーボードをロードし、初期のView Controllerをインスタンス化します。 新しいView ControllerがウィンドウのrootViewControllerプロパティに割り当てられ、ウィンドウが画面に表示されます。 キーワードは "if"です。したがって、私はそれが必要とは思わない。 私はios3アプリとして始めて、過去6ヶ月間に普遍的に更新された普遍的なアプリを持っています - 私はストーリーボード(まだストーリーボードを使用していません)またはメインインターフェースを宣言しませんでした。私は単に、viewControllerのビューをapplicationDidFinishLaunchingのウィンドウに追加します。 「メインインターフェイスをプライマリView Controllerに設定する」と述べると、ビューコントローラ(ビューコントローラではない)を設定するという意味ですか?これはXibファイルですか? View Controllerは動作しません。View/Xibである必要があります。