Xcode でマネージド オブジェクト クラス ファイル テンプレートが表示されないのはなぜですか?

StackOverflow https://stackoverflow.com/questions/2135939

  •  22-09-2019
  •  | 
  •  

質問

Xcode で .xcdatamodel マネージド オブジェクト モデル ファイルを作成しました。「グループとファイル」でそのファイルを選択しました。次に、[ファイル] > [新規...] に移動します。> そして、iPhone テンプレート/Cocoa Touch クラス テンプレートのどこにも「管理対象オブジェクト クラス」ファイル テンプレートが表示されません。

何が問題なのか知っている人はいますか?

役に立ちましたか?

解決

私は通常、私はクラスファイルを生成したいエンティティを選択する必要があります。

他のヒント

Xcodeの4では、NSManagedObjectサブクラスを作成>その後、編集メニューを選択し、xcdatamodeldでエンティティを選択し、

NSManagedObject をサブクラス化したい場合は、以下を参照することを強くお勧めします。 モジェネレーター (ギットハブ)。サブクラスが自動生成され、モデルを更新するときにサブクラスの同期が維持されます。また、マシン クラスとマシン クラスの概念もあります。human クラスを使用して、便利なメソッドなどを追加できます。モデルを更新するたびにコードがステップ実行される必要はありません。

私も前にこの問題を見てきました。 >新規ファイル - 私のためのソリューションは、(グループとファイルで)非データモデルファイルをクリックし、(その中にエンティティ)バージョン管理データモデルファイルに戻す]をクリックし、[ファイルを試してみました。また、Xcodeのを再起動する(それ以内と実体)データモデルファイルを選択し、[ファイルをしよう - 。>新規ファイルも私のために働いた。

「|デバッグシミュレータ3.1.2は、」それは言う。ここで、

左上をクリックしてください。 IPHONEデバイス3.1.2(BASE SDK)...出来上がり」に変更します。(タイプミスや不完全な手順の24時間??ロットSAMSのiphone!)

管理オブジェクトクラスファイルテンプレートは、XCodeの4の新しいファイルの作成オプションの「コアデータ」セクションの下で見ることができます。 次のスクリーンショットを示します。

NSManagedObjectサブクラステンプレート

おかげで、 prodeveloperます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top