# SWQRCode_Swift **Repository Path**: ma-zhida/SWQRCode_Swift ## Basic Information - **Project Name**: SWQRCode_Swift - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-23 - **Last Updated**: 2021-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SWQRCode_Swift ![image](https://github.com/RockChanel/SWGIF/blob/master/SWQRCode/SWQRCode.gif) 简书地址:[iOS 高仿微信扫一扫](https://www.jianshu.com/p/1fc34089adf5) Objective - C版本地址:[SWQRCode oc 版本](https://github.com/RockChanel/SWQRCode_Objc) `SWQRCode_Swift` 为 `SWQRCode` swift 版本,高仿微信扫一扫功能,包括`二维码/条码识别、相册图片二维码/条码识别、手电筒功能`等,请使用真机进行测试。 `SWQRCode_Swift` 舍弃了 `Timer` 而采用 `CABasicAnimation` 实现扫一扫动画效果。 若需在项目中使用,只需将 `SWQRCode` 文件夹拖入项目中,并在 `info.plist` 中添加 `Privacy - Photo Library Usage Description` 以及 `Privacy - Camera Usage Description` 配置,声明相机相册权限。 `SWQRCode_Swift` 主要 API : // MARK: - 扫一扫Api extension SWQRCodeViewController { /// 处理扫一扫结果 /// /// - Parameter value: 扫描结果 func sw_handle(value: String) { print("sw_handle === \(value)") } /// 相册选取图片无法读取数据 func sw_didReadFromAlbumFailed() { print("sw_didReadFromAlbumFailed") } }