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)
相关推荐
大熊猫侯佩1 天前
别被系统绑架:SwiftUI List 替换背后的底层逻辑
swiftui·swift·apple
pop_xiaoli1 天前
【iOS】dyld加载
macos·ios·objective-c·cocoa
LoyalToOrigin1 天前
iOS 26 libass字幕渲染问题兼容解决实践
ios·ffmpeg·objective-c
2501_915921431 天前
穿越HTTPS迷雾:Wireshark中的TLS抓包秘诀与文件合并方法
网络协议·ios·小程序·https·uni-app·wireshark·iphone
懋学的前端攻城狮1 天前
网络层架构演进:从回调地狱到声明式数据流
ios
白狐_7981 天前
【深度拆解】2026年数字化学习流:iPad 主动式电容笔的技术底层与选型实测
学习·ios·ipad·电容笔
花间相见1 天前
【MS-Swift实战】:LoRA原理+核心参数(r/alpha)调参指南(适配Qwen-1.8B医疗场景)
开发语言·r语言·swift
2501_915918411 天前
快蝎iOS开发IDE:免Xcode开发,支持Swift/Flutter项目
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
空中海2 天前
第十二章:iOS高级系统能力与 UIKit 互操作
ios