Swift-常量与变量
来源:互联网 发布:三菱plc编程指令大全 编辑:程序博客网 时间:2024/05/16 18:30
常量&变量
简单体验
//定义变量var i = 10print(i)i = 15print(i)let j = 20// 常量一经过定义就不能改变数据// j = 25print(j)
*阶段性小结
* var
定义变量,设置之后可以修改
* let
定义常量,设置之后不可以修改
* 语句末尾不用使用 ;
* 在Swift中使用print()
替代OC中NSLog
* print
的性能更好
定义OC
对象
//实例化视图let v = UIView(frame:CGRectMake(0,0,100,100))//设置背景颜色v.backgroundColor = UIColor.redColor()//添加到根视图view.addSubView(v)
- 阶段性小结
- 在
swift
中要实例化一个对象可以使用类名()
的格式,与OC
中的alloc/init
等价 OC
中的initWithXXX
在Swift
中通常可以使用类名(xxx:)
找到对应的方法OC
中的[UIColor redColor]
类方法,在Swift
中通常可以使用类名.xxx
找到对应的函数.- 使用
let
修饰v
并且赋值,表示该常量的内存地址不允许修改,但是可以修改其内部的属性
- 当前对象的属性.不需要使用
self
常量&变量的使用原则,尽量先用let,只有需要变的时候,再用var,能够更加安全.
- 在
变量类型
let x = 10let y = 10.5let z:Double = 20print(Double(x)+y)print(x+Int(y))print(y+z)
- 阶段性小结
- 初次接触
swift
会因为简单的var``let
误以为swift
中的类型非常松散. - 其实所有变量的准确类型都是在赋值的同时自动推导的
swift
是对类型要求非常严格的一门语言,一个值永远不会被自动转换成其他类型
- 如果要转换,必须显示转换,Swift中
- 小数默认为
Double
类型 - 整数默认为
Int
类型
- 小数默认为
- 如果要显示的指定变量类型,可以在定义的时候使用
var 变量名:类型 = 值
- 初次接触
0 0
- Swift 变量与常量
- Swift-常量与变量
- Swift常量与变量
- Swift - 变量与常量
- Swift-常量与变量
- Swift常量与变量
- swift 变量与常量
- Swift(1):常量与变量
- Swift笔记:常量与变量
- Swift学习之一:常量与变量
- Swift学习之一:常量与变量
- Swift学习(三)-常量与变量
- Swift学习:1.常量与变量
- swift学习记录01-常量与变量
- Swift学习 第一课,变量与常量
- Swift学习,常量与变量(二)
- 139,Swift的变量与常量
- Swift常量与变量、类型转换
- mac分辨率设置
- 算法训练 连续正整数的和
- 得到栈的最小元素
- 基于S3C6410的ARM11学习(三) 核心初始化之设置中断向量表
- 模态跳转和push跳转到公共页面如何返回
- Swift-常量与变量
- hibernate映射(五)——继承映射
- angular 表单验证 遇到问题总结
- KMP字符串查找算法
- jsp状态管理(Cookie Session)学习笔记整理
- Linux TCP/IP Socket编程
- Android典型界面设计(8) ——ViewPager+PagerSlidingTabStrip实现双导航
- ES插入更新操作
- 读《光荣与梦想》二,The Glory and The Dream