這兩天項目需要進行二維碼的掃描了, 所以寫了一個相關的demo, 以前掃描二維碼的時候我用的是ZBar這個三方庫, 不過從iOS7以後,蘋果有了自己的API來進行二維碼的掃描, 並且自己原生的API的效率比三方庫的效率要槓很多
直接上源碼了, (如果項目不識別AVCaptureSession類的話, 記得導入AVFoundation庫)
掃描結束後的一些事件就在AVCaptureMetadataOutputObjectsDelegate的代理方法中進行操作就OK了