1

我目前正在尝试将 Objective-C 库(示例)映射到 Monotouch。该类定义如下:

@interface MFSideMenu : NSObject<UIGestureRecognizerDelegate>

因此,当开始在 Monotouch 的 Binding 库中映射它时,您会怀疑:

[BaseType (typeof (NSObject<UIGestureRecognizerDelegate>))]
interface MFSideMenu
{
}

但这不起作用:非泛型类型“Monotouch.Foundation.NSObject”不能与类型参数一起使用。

任何想法如何映射这个定义?

4

1 回答 1

3

你只需要继承自UIGestureRecognizerDelegate.

所以使用:

[BaseType(typeof(UIGestureRecognizerDelegate))]

于 2012-10-31T11:58:06.227 回答