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