美文网首页
Swift 学习

Swift 学习

作者: 愿望清单 | 来源:发表于2025-02-28 17:48 被阅读0次

常量和变量

let a = 10 为例:

  • a 代表 名字
  • 10代表 指定类型的值
  • =名字指定类型的值关联起来
  • let 代表常量,即使用 let 修饰的 a,一旦设定,不能改变

let常量,不可变类型。一旦设定,不可改变
var变量,可变类型。设定之后,随意改变

数据类型(值类型)

整数

没有小数部分的数字,例如 42,-23,0

  • 有符号:正、负、零。例如类型 Int8Int16Int32Int64
  • 无符号:正、零。例如类型 UInt8UInt16UInt32UInt64

Int 特殊整数类型,推荐使用
长度与当前平台的原生字长相同:

  • 在32位平台上,IntInt32 长度相同。
  • 在64位平台上,IntInt64 长度相同。

UInt 特殊的无符号类型,不推荐使用
长度与当前平台的原生字长相同:

  • 在32位平台上,UIntUInt32 长度相同。
  • 在64位平台上,UIntUInt64 长度相同。

浮点数

有小数部分的数字,例如 3.14159,0.1,-273.15
Double:64位浮点数类型。用于存储很大或者很高精度的浮点数。类型优先推断为 Double
Float: 32位浮点数类型。用于精度要求不高的场景

布尔值

Bool 代表基本的布尔(Boolean)类型 。逻辑值,只能是真或者假。Swift 有两个布尔常量,truefalse

相关文章

网友评论

      本文标题:Swift 学习

      本文链接:https://www.haomeiwen.com/subject/itdtmjtx.html