在数组中我有两个值value1 ="234.3423"value2 ="12.60348"我需要将此值传递给varable double x,double y;
这该怎么做
提前致谢.
首先,您需要将它们转换为NSString中的数字(您在此处使用C字符串语法提供):
char *value1 = "234.3423";
NSString *string1 = [NSString stringWithUTF8String:value1];
Run Code Online (Sandbox Code Playgroud)
然后,只需这样做:
double x = [string1 doubleValue];
Run Code Online (Sandbox Code Playgroud)
而已.如果简单的数字解析NSString对你来说还不够,你需要研究一下NSNumberFormatter.