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)
相关推荐
00后程序员张10 小时前
接口调试从入门到精通,Fiddler抓包工具、代理配置与HTTPS抓包实战技巧
前端·ios·小程序·https·fiddler·uni-app·webview
游戏开发爱好者81 天前
iOS IPA 上传工具全面解析,从 Transporter 到开心上架(Appuploader)命令行的高效上架实践
android·ios·小程序·https·uni-app·iphone·webview
ajassi20002 天前
开源 Objective-C IOS 应用开发(十四)传感器--陀螺仪和gps
ios·开源·objective-c
二流小码农2 天前
鸿蒙开发:支持自定义组件的跑马灯
android·ios·harmonyos
2501_915106322 天前
iOS 抓包全流程指南,HTTPS 抓包、TCP 数据流分析与多工具协同的方法论
android·tcp/ip·ios·小程序·https·uni-app·iphone
东坡肘子2 天前
Homebrew 5.0:并行加速、MCP 加持,与 Intel 的最后倒计时 -- 肘子的 Swift 周报 #0111
rust·swiftui·swift
RickeyBoy2 天前
Swift 6 迁移常见 crash: _dispatch_assert_queue_fail
swiftui·swift
3***49962 天前
Swift Experience
开发语言·ios·swift
HarderCoder2 天前
Swift 一个小型游戏对象模型渐进式设计(四)——类型擦除与 Existential:当泛型遇见动态派发
swift