Photos(PHAssetCreationRequest)
Photos(PHAssetCollectionChangeRequest)
Photos(PHCollectionListChangeRequest)
PHAssetCreationRequest是PHAssetChangeRequest的子类,继承了PHAssetChangeRequest的所有属性和方法。通过它你可以更精细的创建PHAsset,如通过NSSata数据。
1 Requesting Asset Creation
/// 初始化
public class func creationRequestForAsset() -> Self
2 Preflighting a Request
/// 判断能否创建指定资源类型的资产
///
/// - parameter types : [NSNumber]即[PHAssetResourceType]
///
/// - returns: Bool
public class func supportsAssetResourceTypes(types: [NSNumber]) -> Bool
3 Providing Data Resources for the New Asset
/// 通过文件增加
///
/// - parameter type : PHAssetResourceType
/// - parameter fileURL : NSURL
/// - parameter options : PHAssetResourceCreationOptions
///
/// - returns: void
public func addResourceWithType(type: PHAssetResourceType, fileURL: NSURL, options: PHAssetResourceCreationOptions?)
/// 通过NSData增加
///
/// - parameter type : PHAssetResourceType
/// - parameter data : NSData添加的数据
/// - parameter options : PHAssetResourceCreationOptions
///
/// - returns: void
public func addResourceWithType(type: PHAssetResourceType, data: NSData, options: PHAssetResourceCreationOptions?)
其他
源代码
参考资料
PHAssetCreationRequest Class Reference
文档修改记录
时间 | 描述 |
---|---|
2016-01-07 | 博文完成 |