I was wondering if anyone knows whether or not Realm (https://realm.io/) offers the equivalence of undo/redo like Core Data?
An important advantage Realm has over Core Data is consistency across threads. An important downside of Core Data is that managed object contexts can get out of sync. This isn't true for Realm and that is a key advantage it has over Core Data.
Realm is a cross-platform mobile database solution designed for mobile applications that you can integrate with your iOS projects. Unlike wrappers around Core Data, Realm doesn't rely on Core Data or even an SQLite back end.
About a year ago, this post mentioned one of the reasons they are still using CoreData is the presence of undo in CoreData. Members of the Realm team haven't addressed this issue yet, but the current version does not contain this functionality.
It has been raised as a feature request here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With