我有一个警告,要求为SetSampleBufferDelegate方法使用不同的重载,但不存在需要IAVCaptureVideoDataOutputSampleBufferDelegate
的重载。有人可以指导我如何纠正这个问题吗?是否有另一个缺少扩展方法的库?
警告CS0618:' AVCaptureVideoDataOutput.SetSampleBufferDelegate(AVCaptureVideoDataOutputSampleBufferDelegate,DispatchQueue)'已过时:'使用重载接受IAVCaptureVideoDataOutputSampleBufferDelegate'
答案 0 :(得分:1)
我相信这个改变不久前就已经引入了。您自己可以参考api更改信息here。
话虽如此,我还是看不到任何对此的引用被添加到Xamarin的monotouch框架中。因此,除非这会引发运行时异常,否则我可能只是记下它,暂时不用太担心。
当它们发布即将发布的更新时,它可能会被添加到更高版本的xamarin.ios中。
值得注意的是,Apple文档并未将AVCaptureVideoDataOutputSampleBufferDelegate标记为已弃用。 See here for confirmation of this.