私は のマネージ配列を持っています。intそれを と呼びましょう。それからint[] intArrayを作成しようとしてNSArrayいNSNumberます。それを行う最も簡単な方法は何ですか?
3926 次
2 に答える
11
与えられた:
int[] intArray = {1,2,3};
できるよ:
NSArray nsArray = NSArray.FromObjects(intArray);
于 2012-07-14T20:55:43.703 に答える
2
NSArrayインスタンスを作成するときに(C#)配列値がわかっている場合、あなたの答えは最も簡単な方法です。
別の方法として、作成後に配列を変更 (項目の追加や削除など) する必要がある場合は、 を作成し、そのメソッドをNSMutableArray呼び出して独自の値を追加することもできます。Add
を使用しているため、持っている各整数intを呼び出す必要があります。NSObject.FromObject
int[] intArray = {1,2,3};
var nsArray = new NSMutableArray (3);
foreach (int i in intArray)
nsArray.Add (NSObject.FromObject (i));
于 2012-07-15T16:03:39.973 に答える