2017-01-16 8 views
0

私のプロジェクトでは、長年にわたってCoreDataを使用していました。今度はそれをRealmに変換したいと思います。レルムオブジェクト(RLMObject)を1つのファイルまたは複数のファイルにまとめました

CoreDataでは、各エンティティを個別のファイルグループ(サブクラスNSManagedObject)に定義しました。

enter image description here

Realm構造のためのベストプラクティスは何ですか?エンティティを定義するために別のファイルを使用するか、正式な例の証拠があるので、それらをすべて単一の.mファイルに入れますか?

enter image description here

+1

あなたが見ているput-all-togetherの例は、ウェブサイト上で例を読むべきであり、そうするための大きなスペースがないので(そして簡潔さの理由から)分離してください。各RLMObjectサブクラスのクラス。 – Orlando

答えて

0

コメントで示唆したように、それは別の.h+.mのファイルに各クラス(RLMObjectのサブクラス)を定義すると良いでしょう、それはちょうどあなたが別途ものを維持するのに役立ちます。しかし、そのような要件はないので、すべてを1つのファイルに入れることができますが、ほとんどの場合、そうしたくない可能性があります。

関連する問題