2013-04-21 11 views
6

サーバ上のエンティティセットからコアデータモデルを生成することは可能ですか?例えばSharePointリストまたはSQL/MySQL /解析。実行時にコアデータモデルを動的に作成する

SharePointリストのフィールド/ SQL/Parseがいつでも追加される可能性があるため、アプリケーションのコアデータモデルのバージョンをSharePointリストのSharePointリストと一致させる必要があるため、動的ルートに移動しようとしています。サーバ。コアデータにエンティティ(SharePointリスト)を動的に生成することができた場合、エンティティの列がサーバー上で変更されたときに、アプリケーションは中断しません。

これが可能なら誰でも例がありますか?

答えて

5

NSEntityDescriptionのリファレンスを参照してください。コード内にエンティティを定義することによって、モデル定義を構築することができます。

https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/CoreDataFramework/Classes/NSEntityDescription_Class/NSEntityDescription.html

編集

Cocoaneticsで私たちの良い友人から:http://www.cocoanetics.com/2012/04/creating-a-coredata-model-in-code/

+1

感謝。私はすでにこれを読んだ。私が見つけることができるAppleの例はありません。 リモートデータベースモデルをコアデータで作成する方法について、まともな例がありますか? – motionpotion

+0

Cocoaneticsの記事は素晴らしいです。私は、あなたのコメント、モーションポイントを修正して回答を受け入れることができると思います。乾杯。 – Nick

関連する問題