CloudKit: Moves like Azure
[]
The Atomic Birdhouse
As a result, using CloudKit will likely mean more code in your app than using iCloud with Core Data. This is more or less the same idea as managing blobs in Core Data by saving blobs in files and keeping only the files name in Core Data, but with a cloud-resident file. As with other iCloud APIs, data is only available to that user, and data limits depend on how much space is available in the account.