Xcode 8.2.1•Swift 3.0.2
captureDevice = (AVCaptureDevice.devices() as? [AVCaptureDevice])? .filter({ $0.hasMediaType(AVMediaTypeVideo) && $0.position == .front}).first
斯威夫特2
captureDevice = (AVCaptureDevice.devices() .filter{ $0.hasMediaType(AVMediaTypeVideo) && $0.position == .Front}) .first as? AVCaptureDevice