本文涉及使用AVCaptureSession掃描二維碼
AVCaptureSession簡介
AVCaptureSession是AVFoundation的核心類,用于捕捉視頻和音頻,協調視頻和音頻的輸入和輸出流. 本文主要學習總結關于掃描二維碼這一功能;
步驟簡介
使用這個類,基本只需要以下幾個步驟:
1. 權限檢查
2. 創建AVCaptureSession
3. 添加輸入源
4. 添加輸出
5. 添加預覽圖層
6. 開始捕捉
7. 結束捕捉
下面將按這個順序一一說明。
權限驗證
進行判斷權限