2015/11/25

[Realm][iOS][Objective-C]insertトランザクション

writesセクションを読みながらinsertトランザクションを書いてみた。

Hoge *hoge = [[Hoge alloc] init];
hoge.foo = @"hello realm";
RLMRealm *realm = [RLMRealm defaultRealm];
[realm beginWriteTransaction];
[realm addObject:hoge];
[realm commitWriteTransaction];
これ、確かに、デバッグしたら、データが入っていたんだけど、トランザクションがこけた時の処理って、どうすればいいんだろー。

try-catchみたいにしたんだけど。

0 コメント:

コメントを投稿