2013-08-18 29 views
1

的陣列I具有如NSObject的陣列(NSObject[])結合的渦卷NSArray;MonoTouch的點[]以NSObject的[]

我必須與System.Drawing.Point []的列表中設置該屬性。

不幸的是,我無法創建一個NSObject的數組,其項目不會從NSObject繼承。

如何設置這個屬性的System.Drawing.Point數組?我注意到一些運行時變量NSPoint。我如何使用它?

回答

1

這是可能的。例如:

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

FromObject方法的參數是對象類型,所以您可以分配任何東西。

+0

我試過了,結果總是爲空。 –