I'm trying to find the best way to store user settings (preferences) between devices. I have a big Core Data model which contains a lot of entities to store main info. To interact with this info, user has to choose some settings. So if I'd like to allow him not only see the up-to-date base on all his devices, I want him to interact with it the same way (example: one setting changed on iPhone will automatically be changed on an iPad which linked to the same Apple ID and has the same app).
What will you advice me to do? How to store preferences and please, tell me where to read about iCloud sync. I hope Apple did it not too difficult to implement.
Thanks in advance!