如何在我的库中调用Objective-C类类别?

时间:2015-09-03 12:30:59

标签: c# xamarin objective-c-category

我有一个Objective-C库,我正在我的Xamarin iOS项目中使用它。我正在尝试创建一个UIImage类级别。 Objective Sharpie生成的C#代码如下所示:

// +(UIImage *)imageFromSampleBuffer:(CMSampleBufferRef)sampleBuffer;
[Static, Export ("imageFromSampleBuffer:")]
UIImage ImageFromSampleBuffer (CMSampleBuffer sampleBuffer);

然而,当我尝试在我的项目中使用它时,它不被识别为类级方法。以下行生成有关UIImage如何不包含ImageFromSampleBuffer定义的错误。

var image = UIImage.ImageFromSampleBuffer(sampleBuffer);

我需要改变什么才能使其发挥作用?

0 个答案:

没有答案