【发布时间】:2013-09-03 17:07:29
【问题描述】:
我创建了一个静态库并尝试使用 link 将其绑定到 Monotouch
在绑定中,我想将 NSArray 从 MonoTouch 传递到 Objective C。我在 ApiDefinition.cs 中定义了它,例如 NSObject [] 数据数组 { 获取;放; }
- 当我尝试从 MonoTouch 传递字符串数组时
var b = new[] { "项目 1", "项目 2", "项目 3" };
得到以下错误
无法将类型“string[]”隐式转换为 MonoTouch.Foundation.NSObject[]
- 当我尝试从 MonoTouch 传递 NSArray 时
NSArray array1 = NSArray.FromObjects("Item 1", "Item 2", "Item 3");
得到以下错误
无法将 MonoTouch.Foundation.NSArray 类型隐式转换为 MonoTouch.Foundation.NSObject[]
如何将数组从 MonotOuch 传递到 Objective C?
【问题讨论】:
标签: xamarin.ios static-libraries