Xcode8にてAVCaptureFileOutputRecordingDelegate
import UIKit
import AVKit
import AVFoundation
import AssetsLibrary
var documentsPath = NSTemporaryDirectory()
var fileName: String? = ""
class VideoDelegate : NSObject, AVCaptureFileOutputRecordingDelegate {
func captureOutput(captureOutput: AVCaptureFileOutput!, didFinishRecordingToOutputFileAtURL outputFileURL: NSURL!, fromConnections connections: [AnyObject]!, error: NSError!) {
print("capture output : finish recording to \(outputFileURL)")
}
func captureOutput(captureOutput: AVCaptureFileOutput!, didStartRecordingToOutputFileAtURL fileURL: NSURL!, fromConnections connections: [AnyObject]!) {
print("capture output: started recording to \(fileURL)")
}
}
Xcode7までこのようなコードを書いてきましたが、
Type 'VideoDelegate' does not conform to protocol 'AVCaptureFileOutputRecordingDelegate'
このようエラーを出されたことはありませんでした。
Xcode8 Swift3では使用出来ないのでしょうか?