NSMutableArray不添加NSDecimalNumber

时间:2015-04-27 04:36:21

标签: ios objective-c nsmutablearray 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的方式不正确吗?我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

您是否正确初始化了arrDataNSMutableArray *arrData = [NSMutableArray new];