0
在我的iPhone應用程序,我使用它包含如下所示的數值數組:iPhone:如何將正常的NSArray轉換爲包含NSNumber值的NSArray?
A:{
1000,
2000,
-1000,
4000
}
現在我想將其轉換爲如下所示的陣列。
NSArray *A = [[NSArray alloc] initWithObjects:[NSNumber numberWithInt:1000],[NSNumber numberWithInt:2000],[NSNumber numberWithInt:-1000],[NSNumber numberWithInt:4000],nil];
我該怎麼做?
編輯:
另外我不能使用陣列A的值:{1000,2000,-1000,4000}以將其直接傳遞到的NSNumber numberWithInt方法,因爲它需要這些值作爲NSString的和不是整數。
你必須告訴我們的來源是什麼,以及爲什麼你特別希望使用NSNumber。 – 2011-02-17 09:58:08
我希望它是NSNumber,因爲我想將這些點繪製到核心圖上。 – 2011-02-17 10:04:19