Как преобразовать объекты NSNumber для вычислительных целей?

"." обычно не соответствует разрыву строки. Большинство движков регулярных выражений позволяют вам добавить флагов S (также называемый DOTALL и SINGLELINE), чтобы "." также соответствовал символам новой строки. Если это не удается, вы можете сделать что-то вроде [\S\s].

13
задан John R Doner 26 November 2009 в 12:11
поделиться

1 ответ

Используйте методы «значения» класса NSNumber, например doubleValue .

// Initialized to something earlier
NSNumber * x, y;

//Convert NSNumbers to double
double xD = [x doubleValue]; 
double yD = [y doubleValue];

// You can now use regular arithmetic operators
double zD = 10.0 / ((x + y / 60.0) / 60.0);
33
ответ дан 1 December 2019 в 19:50
поделиться