将NSString值转换为double

时间:2016-10-27 12:09:27

标签: ios objective-c floating-point

在我的情况下,我有2 UIButton值。第一个是Current_version,第二个是Last_version Current_version& Last_version值来自我的html文件。这2个字符串包含这样的值
Last_version = 1.0.2&
Current_version = 1.0.9

我希望在不丢失任何数据的情况下转换价值
现在我想显示那些比last_version更大的版本 所以我想比较这2个值请帮我解决这个问题

1 个答案:

答案 0 :(得分:-2)

NSString *lastVersionString = [Last_version stringByReplacingOccurrencesOfString:@"." withString:@""];
NSString *newVersionString =[Current_version stringByReplacingOccurrencesOfString:@"." withString:@""];
float current = [newVersionString floatValue];
float old = [lastVersionString floatValue];