How to convert an NSString into an NSNumber

后端 未结 18 2327
一整个雨季
一整个雨季 2020-11-22 16:56

How can I convert a NSString containing a number of any primitive data type (e.g. int, float, char, unsigned int

18条回答
  •  渐次进展
    2020-11-22 17:31

    extension String {
    
        var numberValue:NSNumber? {
            let formatter = NumberFormatter()
            formatter.numberStyle = .decimal
            return formatter.number(from: self)
        }
    }
    
    let someFloat = "12.34".numberValue
    

提交回复
热议问题