Swift文档学习(一)

Swift基础语法——基本部分

官方文档(英文):https://docs.swift.org/swift-book/documentation/the-swift-programming-language/
官方文档(中文):https://swiftgg.gitbook.io/swift/

1、基础数据类型:

1)整数型:Int(长度取决于当前平台,32位:Int3264位:Int64,
				也有无符号整数UInt(非负),不建议用)2)浮点型:Double(至少15位小数)、Float( 仅 6位小数)
	(3)布尔值型:Bool4)文本型数据:String5)集合型数据:ArraySetDictionary6)高阶数据类型:Tuple(元组)
	(7)其他数据类型:Optional(可选类型,常用于处理值缺失)

	(8)类型别名:
	typealias AudioSample = UInt16
	// 自定义 AudioSample 为 UInt16 的别名
	var maxAmplitudeFound = AudioSample.min
	// AudioSample.min 就是 UInt16.min
	// UInt16.min = 0

2、常量和变量

1let 声明常量(一旦确定不能更改)
(2var 声明变量(可以更改)
	注意:声明常量或变量时可以注释类型,如:
	var helloWorld:String
	var red, green, blue: Double
	这样就设定了变量的类型(type),后面只能赋予该type的数据类型。
	值得一提的是,swift的变量/常量没有注释类型的话,会在你初次
	赋值的时候自动识别数据类型。
	
(3)数字型字面量
	let decimalInteger = 17
	let binaryInteger = 0b10001      // 二进制的17,前缀是0b
	let octalInteger = 0o21          // 八进制的17,前缀是0o
	let hexadecimalInteger = 0x11    // 十六进制的17,前缀是0x4)数值类型转换
	<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值