在Swift 2.0中,layerWithSession不可用?

Zep*_*ept 0 swift

您好我有AVCaptureVideoPreviewLayer的问题

let previewLayer: AVCaptureVideoPreviewLayer = AVCaptureVideoPreviewLayer.layerWithSession(captureSession) as AVCaptureVideoPreviewLayer
    previewLayer.frame = UIScreen.mainScreen().bounds
    previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
    visageCameraView.layer.addSublayer(previewLayer)
Run Code Online (Sandbox Code Playgroud)

'layerWithSession'不可用:使用对象构造'AVCaptureVideoPreviewLayer(session :)'

jtb*_*des 5

正如错误消息所示,您必须这样做

let previewLayer = AVCaptureVideoPreviewLayer(session: captureSession)
Run Code Online (Sandbox Code Playgroud)