Who's using Realm.io in production? How's it going?
Conversation
Right. Why vend objects in Swift instead of structs?
1
*sneaks into thread* inheriting from ObjC allows us to override property accessors & directly map them to db
2
although we might consider a value-type, more decoupled Swift API in the future, but wouldn't be as performant
2
1
Replying to
Yeah, I understand. Just want to get away from heap allocs, dynamic dispatch, shared mutable state, etc.
Replying to
agreed those are nice features to have. If we end up experimenting with a value-based API, we'll let you know!
2
Ah, yeah, I didn't realize that RLMObjects are shared mutable. Can't use that, or at least would have to facade. Thanks!
1

