iOSでバーコードを読み取る

Swiftでバーコードを読み取るサンプルコードです。
Swift 4.1

// 参考にさせて頂いたサイトです
// Swift 4でQRコードを読み取る
https://shinjism.com/blog/2017/10/qrcode.html

// AVFoundation(AVCaptureMetadataOutput)でバーコードリーダーを作ってみた
https://dev.classmethod.jp/smartphone/ios-avfoundation-avcapturemetadataoutput-ean13-ean8/

まず、info.plist
Privacy - Camera Usage Descriptionのキーを追加し、使用理由を記述します。
「バーコードリーダー読み込みます」などなど。
この文言は使用許可を求める時に表示されます。