我正在编写的应用程序将允许人们存储多张照片,并将它们与单个对象相关联。
我想我会使用 CloudKit 将这些图像存储为 CKAssets。
在 CloudKit 中,除了其他属性列表类型之外,我还可以创建一个 CKAsset,并将一个文件附加到它(在我的例子中,一个 JPEG)。我还可以附加任何这些类型的 NSArray,包括 CKAsset。
我的用户可能会为每个对象发送 5 张图片,或者可能是 30 张……谁知道呢。
只是想知道是否有人遇到过这样的情况,并看到这种方法的缺点。(例如,相对于为每个图像创建单独的 CKRecord,并添加对另一个 CKRecord 的引用)。