私のアプリに Note という Model クラスがあるとします。
現時点では、テキスト ノートを作成し、API を呼び出してサーバーに送信するだけです。
しかし、後で、GMail スタイルのドラフト機能をこのノートに導入する必要がある可能性があります。
事前に Core Data エンティティにしてもよろしいですか?
ここではコンテキストに nil を渡します。この機能を実装するときは、アプリケーションの作成中にアプリケーションのコンテキストを渡します。
また、永続化されているかどうかに関係なく、すべてのモデルを同じインターフェイスから制御できるのもいい感じです。
Core Data のグラフィカル インターフェイスを使用して、必要に応じてプロパティを追加および削除し、手書きの NSObject モデルとは異なり、ファイルを自動生成できるようにします。
これにより、パフォーマンスが低下したり、その他の欠点が発生する可能性がありますか?