【发布时间】:2014-08-18 20:31:45
【问题描述】:
您好,我刚开始将 Objective-C 绑定到 c#。我使用 Objective Sharpie 进行 C# 绑定。我生成了 ApiDefinitions.cs 文件,但生成的文件出现了更多错误。
错误: 错误 CS0527:接口列表中的类型“MonoTouch.UIKit.UITableViewDelegate”不是接口 (CS0527) (IOSBinding) 此行导致错误
C#代码
[BaseType (typeof (UITableView))]
public partial interfaceA interfacename : UITableViewDataSource, UITableViewDelegate{
}
目标 C
@interface interfaceA:UITableView<UITableViewDataSource, UITableViewDelegate>{
}
如何在c#中绑定UITableViewDataSource、UITableViewDelegate?
【问题讨论】:
-
应该是“public partial class interfaceA: UITableViewDataSource, UITableViewDelegate”
-
在 ApiDefinitions.cs 中会包含类声明吗?
-
能否在ApiDefinitions.cs文件中提供绑定Interface的代码
标签: c# ios xamarin.ios xamarin