InMemory Realm Threading in Swift
问题 I'm trying to use in memory realm to store some objects. I usually save objects in a secondary thread and ask for objects on main thread . I also need to have a strong reference to the in memory Realm, in order to avoid data loss. static private var _strongInMemoryRealm: Realm? = { return VideoObject._inMemoryRealm }() static private var _inMemoryRealm: Realm? { get { var realm: Realm? = nil let config = Realm.Configuration(inMemoryIdentifier: "InMemoryRealm") do { realm = try Realm