我在Xamarin.Forms
中使用Realm
來構建移動應用程序,並且對關閉xamarin領域有一些疑問。在xamarin中處置領域
以下是更新的境界
public void updateData(EventType e)
{
Realm realm = Realm.GetInstance();
realm.WriteAsync(tempRealm =>
{
tempRealm.Add(e.response, true);
});
realm.Dispose();
MessagingCenter.Send<IMessage, EventType>(this, RestApi.UI_EVENT, e);
}
- 我們需要調用realm.Dispose(),每次當我們調用
Realm.GetInstance();
記錄的方法是什麼? - WriteAsync是否負責關閉/處理領域?
- 我是否需要使用
await
再次使用realm.WriteAsync
作爲其異步方法。