2016-02-03 2 views
0

Можно ли импортировать набор массивов в Царство, а не только один объект? Это потому, что я получил набор статических данных как JSON и преобразован в Array.Импорт массива в царство

Однако, только этот метод доступен для импорта объекта.

(instancetype)createOrUpdateInRealm:(RLMRealm *)realm withObject:(id)object 

Любой метод предназначен для массива?

Благодаря Alex

+0

Вы пробовали петлю? – Wain

+0

№ BTW, я узнал, что эта великая библиотека может помочь. Это позволяет вам импортировать массив JSON, и теперь он решает мою проблему. https://github.com/matthewcheok/Realm-JSON –

+0

также https://github.com/erkie/ApiModel – Wain

ответ

0

Единственным критерием здесь является DataType и имя ключа в формате JSON должен соответствовать типу данных и имя ключа, который вы создали в Realm модели.

RLMRealm *realm = [RLMRealm defaultRealm]; 
    [realm beginWriteTransaction]; 
    [YourRealmModelName createOrUpdateInRealm:realm withValue:[json valueForKey:@"key"]]; 
    [realm commitWriteTransaction]; 
Смежные вопросы