PHAsset+Extension
来源:互联网 发布:2017十一旅游大数据 编辑:程序博客网 时间:2024/06/06 14:21
//// PHAsset+Extension.swift// Photo//// CSDN:http://blog.csdn.net/y550918116j// GitHub:https://github.com/937447974/Blog//// Created by yangjun on 16/1/4.// Copyright © 2016年 阳君. All rights reserved.//import UIKitimport Photos/// PHAsset扩展public extension PHAsset { // MARK: - 删除图片 /// 删除图片 /// /// - parameter assetCollection : PHAssetCollection? /// - parameter assetCollection : 执行回调 /// /// - returns: void func deleteWithPHAssetCollection(assetCollection: PHAssetCollection?, completionHandler: PHPhotoLibraryCompletionHandlerBlock = PHPhotoLibraryCompletionHandler) { let changeBlock: dispatch_block_t = { if assetCollection == nil { // 直接删除 PHAssetChangeRequest.deleteAssets([self]) } else if let changeRequest = PHAssetCollectionChangeRequest(forAssetCollection: assetCollection!) { // 从PHAssetCollection中删除 changeRequest.removeAssets([self]) } } PHPhotoLibrary.sharedPhotoLibrary().performChanges(changeBlock, completionHandler: completionHandler) } // MARK: - 收藏图片 /// 收藏图片 /// /// - parameter favorite : 是否收藏 /// - parameter completionHandler : 执行完毕回调 /// /// - returns: void func setFavorite(favorite: Bool, completionHandler: PHPhotoLibraryCompletionHandlerBlock = PHPhotoLibraryCompletionHandler) { let changeBlock: dispatch_block_t = { let request = PHAssetChangeRequest(forAsset: self) request.favorite = favorite } PHPhotoLibrary.sharedPhotoLibrary().performChanges(changeBlock, completionHandler: completionHandler) }}
其他
源代码
Swift
文档修改记录
版权所有
CSDN:http://blog.csdn.net/y550918116j
GitHub:https://github.com/937447974/Blog
0 0
- PHAsset+Extension
- PHAsset心得
- Photos(PHAsset)
- extension
- Extension
- Extension
- iOS8 PHAsset 照片框架
- phasset 转 uiimage
- PHAsset转NSData
- iOS之序列化PHAsset
- ALAsset/PHAsset 中的图片和视频文件
- PHAsset 获取相册中的视频url
- ALAsset/PHAsset 中的图片和视频文件
- Swift中将PHAsset对象转为UIImage对象
- iOS开发 PHAsset获取照片名称
- iOS gif图片的PHAsset转nsdata
- firefox extension
- PHP Extension
- 分析京东“搜索京东商品/店铺”布局(三)
- openfire源码修改后如何打包部署到linux服务器上
- 2015中国生鲜电商行业分析报告
- struts2常用标签总结
- 文章标题
- PHAsset+Extension
- 自定义View时,用到Paint Canvas的一些温故,简单的帧动画(动画一 ,"掏粪男孩Gif"顺便再提提onWindowFocusChanged)
- 【服务器架构】经典游戏服务器端架构概述
- PHPhotoLibrary+Extension
- hdu3669 水题
- 微信卡卷总结
- 带资源的Try语句块
- Tomcat中的设计模式--命令模式
- 公钥和私钥的完全解释(包括对称算法和非对称算法、RSA解释)