我目前正在尝试将Objective-C库(示例)映射到Monotouch。该课程定义如下:
@interface MFSideMenu : NSObject<UIGestureRecognizerDelegate>
因此,当开始将其映射到Monotouch的Binding库中时,您会怀疑:
[BaseType (typeof (NSObject<UIGestureRecognizerDelegate>))]
interface MFSideMenu
{
}
但这不起作用:非泛型类型'Monotouch.Foundation.NSObject'不能与类型参数一起使用。
有关如何映射此定义的任何想法?
答案 0 :(得分:3)
您只需要继承UIGestureRecognizerDelegate
。
所以使用:
[BaseType(typeof(UIGestureRecognizerDelegate))]