-1

アップデート:

皆さん、すべてのヒントをありがとう。チュートリアルでは、XIBファイルが提供されている(私は持っていません)と述べているので、プロジェクトの作成方法に問題があります。


私はiOS用のAppleのコアデータチュートリアルに従っています。このチュートリアルは、「iOSセクションのウィンドウベースのアプリケーションテンプレートを使用して新しいプロジェクトを作成する」ことを要求するため、ARC用に更新されていません。明らかにXcode4用です。

そのオプションはXcode4.4.1には存在しないため、Stack Overflowを調べて、空のアプリケーションを作成する必要があることを読みました。チュートリアルの説明に従って、ストーリーボードまたはNIBファイルを作成しませんでした。

ARCのコードを更新する(提供されたメソッドのstrong代わりに使用し、retain実装しないdealloc)ことを除けば、プロジェクトのコードは、「テーブルビューコントローラー」の章の終わりまでのチュートリアルのコードと一致すると確信しています。この時点で、チュートリアルには、プロジェクトを実行してビューを取得できるはずだと書かれています。

代わりに、空白の黒い画面が表示されます。

私の問題は曖昧すぎてここで解決できないかもしれませんが、別のプロジェクトテンプレートを使用する必要がありますか?どれ?

RootViewControllerとAppDelegateの2つのクラスしかありません。AppDelegateはRootViewControllerをインポートし、UIWindowプロパティを含みます。繰り返しになりますが、プロジェクトにはストーリーボードやNIBはありません。

外観に固有の場所があれば、任意のコードを提供することもできます。

4

2 に答える 2

0

[シングルビューアプリケーション]を選択し、[ストーリーボードを使用する]フィールドのチェックを外します。残りは同じようになります。

于 2012-09-10T15:26:29.963 に答える
0

設定が正しいかどうかを確認するには、次の手順を実行します。

  1. ウィンドウに背景色を追加する

    self.window.backgroundColor = [UIColor whiteColor];

  2. ウィンドウにそれ自体を表示するように指示してください

    [self.window makeKeyAndVisible];

  3. ビューコントローラーがウィンドウのものであることを確認してくださいrootViewController

    self.window.rootViewController = myViewControllerInstance;

于 2012-09-10T15:24:33.690 に答える