Xamarin iOS警告 - IAVCaptureVideoDataOutputSampleBufferDelegate

时间:2017-07-13 15:53:19

标签: xamarin xamarin.ios

我有一个警告,要求为SetSampleBufferDelegate方法使用不同的重载,但不存在需要IAVCaptureVideoDataOutputSampleBufferDelegate的重载。有人可以指导我如何纠正这个问题吗?是否有另一个缺少扩展方法的库?

警告CS0618:' AVCaptureVideoDataOutput.SetSampleBufferDelegate(AVCaptureVideoDataOutputSampleBufferDelegate,DispatchQueue)'已过时:'使用重载接受IAVCaptureVideoDataOutputSampleBufferDelegate'

enter image description here

1 个答案:

答案 0 :(得分:1)

我相信这个改变不久前就已经引入了。您自己可以参考api更改信息here

话虽如此,我还是看不到任何对此的引用被添加到Xamarin的monotouch框架中。因此,除非这会引发运行时异常,否则我可能只是记下它,暂时不用太担心。

当它们发布即将发布的更新时,它可能会被添加到更高版本的xamarin.ios中。

值得注意的是,Apple文档并未将AVCaptureVideoDataOutputSampleBufferDelegate标记为已弃用。 See here for confirmation of this.