
“我的应用程序”尝试从照片中导入图像并添加到相册中。
但在最新的迅速变化中。addAssets()接受参数作为NSFastEnumeration。所以我得到了一个错误,如图像所示。
即使是Apple文档也有相同的代码:ref/occ/instp/PHAssetChangeRequest/placeholderForCreatedAsset
还有什么可供选择的,或者我现在该怎么做addAssets?
发布于 2015-07-10 06:07:49
因此,我做了一些研究,根据NSHipster,NSEnumeration是一个由NSArray、NSSet和NSDictionary实现的协议。这表明,如果将[assetPlaceholder]转换为NSArray,则可以在方法中使用它。事实上,这汇编了:
let enumeration: NSArray = [assetPlaceholder!]
albumChangeRequest!.addAssets(enumeration)https://stackoverflow.com/questions/30818861
复制相似问题