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)
相关推荐
北京自在科技4 小时前
谷歌 Find Hub 网页端全面升级:电脑可直接管理追踪器与耳机
android·ios·安卓·findmy
for_ever_love__5 小时前
UI 学习 Appearance 外观管理
学习·ui·ios·objective-c
择势6 小时前
iOS 线程常驻(RunLoop 保活)实战:原理、优劣、避坑与双语言实现
swift
花间相见6 小时前
【大模型微调与部署02】—— ms-swift 自定义数据集完全教程:格式、dataset_info 配置、多格式兼容实战
开发语言·ssh·swift
懋学的前端攻城狮6 小时前
自定义导航栏的深度实践:从视觉需求到架构设计
ios
2501_916007478 小时前
从零开始学习iOS开发:Xcode环境配置与项目创建完整指南
ide·vscode·学习·ios·个人开发·xcode·敏捷流程
平淡风云9 小时前
Copying shared cache symbols from xxx iPhone
ios·iphone·xcode
blackorbird10 小时前
Predator间谍软件iOS内核利用引擎深度解析
macos·ios·objective-c·cocoa
独隅11 小时前
PyTorch模型转换为TensorFlow Lite实现 iOS 部署的全面指南
pytorch·ios·tensorflow
懋学的前端攻城狮1 天前
超越Toast:构建优雅的UI反馈与异步协调机制
ios·性能优化