import UIKit
import AVKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
//start camera
let captureSession = AVCaptureSession()
guard let captureDevice =
AVCaptureDevice.default(for: .video) else { return }
guard let input = try? AVCaptureDeviceInput(device:
captureDevice) else { return }
captureSession.addInput(input)
captureSession.startRunning()
}
}
私は(:.video用):で、この行でエラーを取得する持っていないエラー: 'String!'と入力してください。何のメンバーのビデオ "
AVCaptureDevice.default(for: .video) else { return }
これは混乱します。 'AVCaptureDevice'はiOSやmacOSのAVKitには存在しません。 Foundationにはバージョンがありますが、あなたのメソッド*のドキュメントがあるにもかかわらず、 'default'メソッド*はありません。 – JeremyP