我剛開始在MonoMac中開展一個項目,目前這個項目非常酷。但還有一些我不確定的事情。例如:你如何使用數組?這是我發現的:當我從我調用的方法中獲得NSArray
時,我嘗試獲取該數組中的一個自定義對象,我總是收到類似「cannot convert type System.IntPtr to MyType
」的東西。在MonoMac中使用陣列的正確方法
NSArray groupArray = (NSArray)groupDictionary.ObjectForKey(key);
MyType myObject = (MyType)groupArray.ValueAt(0);
這是我回來的數組。但是如果我想自己創建一個數組呢? NSArray的實現不允許我實例化它。所以,如果我得到了MonoMac website正確的,我應該使用一個普通的數組像這樣
int[] intArray = int[10];
分別爲強類型的數組,我不知道如何在C#中使用它。
那麼去這裏怎麼走?
感謝
-f
由於米格爾,該訣竅!最好。 – flohei 2010-11-08 07:22:06