I have an app working with NSCoding
, 3 classes, unrelated - hence went with the simple NSCoding
approach to save my array of objects.
However, now the question of iCloud
. From what I understand Core Data
now works with iCloud
basically out of the box. Very easy to implement.
To help you persist managed objects to the cloud, iCloud is integrated with Core Data. To use Core Data with iCloud, you simply tell Core Data to create an iCloud-enabled persistent store. The iCloud service and Core Data take care of the rest
So, the question is should I convert my app to use Core Data
, which gives me iCloud
basically default - or is it just as easy to set up iCloud
it my current set up with NSCoding
Developing in Swift for iOS 9
Thanks