私は のマネージ配列を持っています。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 に答える