jjzjj

executeTransactionAsync

全部标签

android - 为什么/何时使用 realm.beginTransaction?由于有executeTransaction和executeTransactionAsync

例如,如果我有这段代码:Realmrealm=Realm.getDefaultInstance();realm.beginTransaction();mUser.setName("Roy");realm.commitTransaction();textView1.setText(mUser.getName());根据文档,它表示如果事务中出现错误,将捕获Exception并且不会保留数据。所以在上面的代码中,如果mUser.setName("Roy");或realm.commitTransaction();有问题,就不会崩溃,并且代码还会继续吗?但是,在这种情况下不会调用cancelT