¿Desde iOS8 deberíamos usar CloudKit para todas las aplicaciones de iCloud?

Me he dado count de que muchas personas crean aplicaciones iCloud con Obj-C e importan .h etc. A un novato como yo parece muy complejo, ya que he estado usando Swift desde el principio. La gente dice que las aplicaciones de iCloud se pueden crear usando solo Swift y CloudKit exclusivamente. ¿Es posible? Gracias

En realidad, CloudKit es una capa en la parte superior de iCloud. Con CloudKit puede trabajar con datos estructurales. ¿Con iCloud probablemente hablas de 'almacenamiento de documentos iCloud'? En ambos casos, podrá hacer esto tanto con Swift como con Objective C. El almacenamiento de documentos de iCloud existe más, es probable que la mayoría de las muestras estén en el Objetivo C.

Con CloudKit podrá manejar loggings y files de datos (como CKAsset). Esa información estará vinculada a los contenedores que registraste en tu aplicación. No podrá acceder a los datos de otras aplicaciones (a less que la aplicación sea suya y haya agregado el contenedor)

Si desea decidir cuándo utilizar el almacenamiento de documentos de CloudKit o iCloud, consulte la tabla 1-1 en: https://developer.apple.com/library/ios/documentation/General/Conceptual/iCloudDesignGuide/Chapters/iCloudFundametals .html # // apple_ref / doc / uid / TP40012094-CH6-SW1

Si desea echar un vistazo a una aplicación de muestra que usa Swift y CloudKit, eche un vistazo a esta aplicación de chat funcional completa http://github.com/evermeer/EVCloudKitDao

Sí, esto es posible. Suponiendo que tiene una count de desarrollador de Apple, inicie session aquí: developer.apple.com, y si hace clic en la pestaña de resources, se le presentará información sobre este tema, así como foros relacionados con este problema.