2011-07-16 18 views
6

私はXcode 3に基づいて書かれたMacのLearn Cocoaを使い、v4を使っています。これまでのところ、私はかなり簡単に違いを見つけることができましたが、今はCore Dataを紹介する章があり、Option +でエンティティをIBにドラッグすることでGUIを自動的に生成することができますしかし、私はXcode 4でこれを行うことができないようです。それはまだ可能ですか、その能力はv3で死んでしまったのでしょうか?さらに重要なことは、私はこれをどうやって行うのですか?バックのXcodeのナビゲーションペインに行くことによってXcode 4でCore Data GUIを自動的に生成するにはどうすればよいですか?

スタート:

これは本の中で説明されています。 Resourcesグループに移動し、MainMenu.xibをダブルクリックしてInterface Builderで開きます。これは、メニューや空のウィンドウなど、これまでのようにnibファイルを表示します。空のウィンドウを前面に持ってきて(ウィンドウが表示されていない場合は、メインウィンドウのアイコンをダブルクリックしてください)、少し大きめにします。約500 x 600のどこかでうまくいくでしょう。

ここでXcodeに戻り、まだ表示されていない場合はモデルファイルを開きます。あなたは、MythicalPersonエンティティをGraph Paperワークスペースからインターフェイスビルダの空のウィンドウにドラッグ&ドロップします。 holdingを押し続けてから、MythicalPersonエンティティを表すボックスをクリックし続けます。マウスを押したままドラッグすると、マウスポインタに沿って半透明のエンティティボックスが引っ張られて表示されます。ドラッグが開始されると、⌥ボタンを離すことができます。 Interface Builderの空のウィンドウにエンティティをドラッグします。それが見えない場合は、⌘Tabを使用して(まだマウスボタンを押しながら)Interface Builderに戻り、空のウィンドウの中央にドラッグしてマウスボタンを離します。

は今、あなたは新しいコアデータのエンティティインタフェースアシスタント

任意のヒントを提示することでしょうか?ありがとう!

答えて

6

XCode 4からコアデータインターフェイスアシスタントが削除されたために誰かが第7章で苦労している場合は、こちらのガイドに従ってくださいあなたはトラックに戻ります:http://www.swampfoetus.net/chapter-7-fail/

3

Xcode 4のXcode 3コアデータチュートリアルに従おうとしたときに、この問題が発生しました。hereとエンティティをさまざまな方法でドラッグした後、私たちが描画できる唯一の結論は、 AppleはXcode 4のCore Data Entity Interface Assistantを削除しました。これには2つの解決策があります。あなたのコンピュータにXcode 3を別途インストールし、これを使ってGUIを生成し、残りの作業をXcode 4で行います。特に実用的ではありません)、GUIを手作業で作成し、バインディングを使用して設定します。 Appleは、そのことについての徹底的なチュートリアルを提供しています

関連する問題