разбор NSString в Double

поэтому я хочу конвертироватьNSString удвоить. Я нашел следующий пример:

NSString * s = @"1.5e5";
NSLog(@"%lf", [s doubleValue]);

Это работает, но еслиdoubleValue не может преобразовать строку в удвоение, она просто возвращает 0.0, а это не то, что мне нужно. Мне нужен какой-то метод, который пытается преобразовать строковое представление double в double и, если указать каким-либо образом, не может ли он быть преобразован. C # имеет отличный метод

double d;
boolean Double.TryParse(str, out d)

Есть ли какой-либо метод, аналогичный приведенному выше в Задаче C? или может быть лучше использовать регулярные выражения? Однако я не знаю, как это сделать.

Ответы на вопрос(1)

Ваш ответ на вопрос