1
私は次のコードスニペットを持っています。値の種類の不一致を迅速に割り当てることができません
camera.onDeviceChange = { [weak self] (camera: LLSimpleCamera!, device: AVCaptureDevice!) -> Void in
print("Device changed.")
}
これはスウィフト2で正常に動作するために使用されるが、今私は、次のエラーメッセージ取得しています:
型の値を割り当てることができません - へ「(!LLSimpleCamera !, AVCaptureDevice)>ボイド」をタイプ '((LLSimpleCamera?、AVCaptureDevice?) - > Void)!'
これをどのように変更するのか分かりませんが、タイプを変更して試してみました。オプションに追加して追加!しかし、これはうまくいかなかった。
試してみるようにそれに何かを使用することができます 'camera.onDeviceChange = {[弱い自己](カメラ、デバイス) - >ボイドin' –
おかげで、答えとしてそれを投稿し、私は受け入れるだろう:) – Alk