MonoTouch Point []到NSObject []的数组

时间:2013-08-18 04:39:56

标签: ios binding xamarin.ios xamarin

我将包裹NSArray绑定为NSObject(NSObject[])的数组;

我必须使用System.Drawing.Point []。

列表设置属性

很遗憾,我无法使用不会从NSObject继承的项目创建NSObject数组。

如何使用System.Drawing.Point数组设置此属性?我注意到NSPoint的一些运行时变量。我该如何使用它?

1 个答案:

答案 0 :(得分:1)

有可能。例如:

PointF[] points = new PointF[] { new PointF(), new PointF() };
NSObject[] objects = new NSObject[]{NSObject.FromObject(points[0]), NSObject.FromObject(points[1])};

FromObject方法有参数,它是对象类型,所以你可以分配任何东西。