Swift数据类型String、Int、Float、Double转换

String转数字

Swift 复制代码
var text: String = "111"
var number: Int? = Int(text)
Swift 复制代码
let text: String = "111"
var n: Int = (text as NSString).integerValue

数字转String

Swift 复制代码
let number: Float = 123.5
var string: String = "\(number)"
Swift 复制代码
var number: Float = 123.5
var string = String(number)

数字之间互转

Swift 复制代码
var doubleNumber = 1.8
var intNumber = 0
intNumber = Int(doubleNumber)
相关推荐
JQShan2 小时前
React Native小课堂:箭头函数 vs 普通函数,为什么你的this总迷路?
javascript·react native·ios
画个大饼5 小时前
Swift与iOS内存管理机制深度剖析
开发语言·ios·swift
Ya-Jun12 小时前
常用第三方库:flutter_boost混合开发
android·flutter·ios
玫瑰花开一片一片1 天前
Flutter IOS 真机 Widget 错误。Widget 安装后系统中没有
flutter·ios·widget·ios widget
烎就是我1 天前
100行代码swift从零实现一个iOS日历
ios·swift
鸿蒙布道师2 天前
鸿蒙NEXT开发通知工具类(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
鸿蒙布道师2 天前
鸿蒙NEXT开发网络相关工具类(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
littleplayer2 天前
iOS 中的 @MainActor 详解
前端·swiftui·swift
余生大大2 天前
关于Safari浏览器在ios<16.3版本不支持正则表达式零宽断言的解决办法
ios·正则表达式·safari