5

can anybody say me the conversion for NSString to NSDecimalNumber

unsigned long long order;

        if (i==1) {

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

thanks in advance

user1501354
  • 151
  • 3
  • 10

2 Answers2

8

You can use NSDecimalNumber's decimalNumberWithString initializer to convert from a string

Pierre de LESPINAY
  • 42,450
  • 54
  • 205
  • 294
lyptt
  • 1,043
  • 7
  • 22
4

Try this:

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

NSDecimalNumber *decimal = [NSDecimalNumber decimalNumberWithString:order];
DLende
  • 5,062
  • 1
  • 16
  • 25