NSMutableArray 不添加 NSDecimalNumber
NSMutableArray not adding NSDecimalNumber
我正在尝试将 NSDecimalNumbers
添加到 NSMutableArray
。这是代码:
for (int i = 0; i < [dollarArray count]; i++)
{
NSString *string = [NSString stringWithFormat:@"%@.%@", [[firstArray objectAtIndex:i] firstObject], [[secondArray objectAtIndex:i] firstObject]];
NSDecimalNumber *number = [NSDecimalNumber decimalNumberWithString:string];
[arrData addObject:number];
}
NSLog(@"%@ and %@", number, arrData);
number
的结果是正确的 - 它显示了所有数字。但是对于 arrData
,它显示 null
。我把decimalNumber
加到arrData
的方法不对吗?我应该怎么做才能解决这个问题?
您 arrData
是否正确初始化?
NSMutableArray *arrData = [NSMutableArray new];
我正在尝试将 NSDecimalNumbers
添加到 NSMutableArray
。这是代码:
for (int i = 0; i < [dollarArray count]; i++)
{
NSString *string = [NSString stringWithFormat:@"%@.%@", [[firstArray objectAtIndex:i] firstObject], [[secondArray objectAtIndex:i] firstObject]];
NSDecimalNumber *number = [NSDecimalNumber decimalNumberWithString:string];
[arrData addObject:number];
}
NSLog(@"%@ and %@", number, arrData);
number
的结果是正确的 - 它显示了所有数字。但是对于 arrData
,它显示 null
。我把decimalNumber
加到arrData
的方法不对吗?我应该怎么做才能解决这个问题?
您 arrData
是否正确初始化?
NSMutableArray *arrData = [NSMutableArray new];