Item
NSManagedObjectと呼ばれるクラスがあります。Item
は NSDictionary オブジェクトから作成されます。これらの NSDictionary オブジェクトは、テーブル ビュー コントローラーのデータ モデルとして機能する NSArray に存在します。NSDictionary オブジェクトには、クラスでラップすることを保証するいくつかの機能があります (つまり、NSDictionary インスタンス var を持つ新しいクラスを作成します)。
save
が呼び出され、その時点でダウンロード プロセスが開始されます- のときに、その NSDictionary データから
connectionDidFinishLoading
のインスタンスを作成して保存し、そのインスタンスが永続化されるようにします。Item
Item
ItemRawData
またはを考えItemDictionary
ていましたが、実際には機能していないようです (つまり、好きではありません)。
項目は JSON として開始されます。ユーザーが自分のアカウント/カートにアイテムを追加した場合にのみ、コンテキストのインスタンスを作成して保存することにより、アイテムを永続Item
化します。
「生の」データを保持し、ダウンロードを行い、Item
オブジェクトを作成するこのクラスのわかりやすい名前は何ですか? Objective-C または iOS が指定する一般的なプレフィックスまたはサフィックスはありますか?
編集:誰かがこの質問を閉じるべきだと考えています。私がやろうとしていることに Objective-C または iOS の命名規則が存在するかどうか疑問に思っているので、このクラスに名前を付ける方法について個人的な意見を求めているわけではありません。