You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
John Estropia edited this page Jul 18, 2015
·
2 revisions
Upgrading from v0.2.0 to 1.0.0
Renamed some classes/protocols to shorter, more relevant, easier to remember names:
ManagedObjectController to ObjectMonitor
ManagedObjectObserver to ObjectObserver
ManagedObjectListController to ListMonitor
ManagedObjectListChangeObserver to ListObserver
ManagedObjectListObjectObserver to ListObjectObserver
ManagedObjectListSectionObserver to ListSectionObserver
SectionedBy to SectionBy (match tense with OrderBy and GroupBy)
The protocols above had their methods renamed as well, to retain the natural language semantics.
Several methods now throw errors insted of returning a result enum.
New migration utilities! (README still pending) Check out DataStack+Migration.swift and CoreStore+Migration.swift for the new methods, as well as DataStack.swift for its new initializer.