将NSString的目标c转换为NSDecimalNumber

时间:2012-07-10 07:37:02

标签: iphone objective-c ios

任何人都可以说我将NSString转换为NSDecimalNumber

unsigned long long order;

        if (i==1) {

            order = [feeArray objectAtIndex:0];
        }
        if (i==2) {
            order = [amountArray objectAtIndex:0];
        }

提前致谢

2 个答案:

答案 0 :(得分:8)

您可以使用NSDecimalNumber的{​​{1}}初始值设定项来转换字符串

答案 1 :(得分:4)

试试这个:

NSString *order = @"";
if (i==1) {
  order = [feeArray objectAtIndex:0];
}
if (i==2) {
  order = [amountArray objectAtIndex:0];
}

NSDecimalNumber *decimal = [NSDecimalNumber decimalNumberWithString:order];