Объекты Realm (RLMObject) в одном или нескольких файлах

Я использовал CoreDataв своем проекте долгое время. Теперь я хочу преобразовать его в Realm.

В CoreDataмы определили каждый объект в отдельной файловой группе (подкласс NSManagedObject).

Введите описание изображения здесь

Теперь, что является лучшей практикой для Realmструктуры? Должен ли я использовать разные файлы для определения сущностей или просто поместить все из них в один .mфайл, как есть доказательство в официальном примере.

Введите описание изображения здесь

1 ответ

  1. Как предложено в комментариях, лучше определить каждый класс (подкласс RLMObject) в отдельных .h+.mфайлах, это просто поможет вам сохранить вещи отдельно. Однако такого требования нет, поэтому вы можете поместить все в один файл, но, скорее всего, вы не хотите.