Swift入门———常量&变量
来源:互联网 发布:mac os什么时候更新 编辑:程序博客网 时间:2024/06/01 22:41
常量&变量
// 定义变量var i = 10println(i)i = 15println(i)let j = 20// 常量一经定义不能自改数值// j = 25println(j)
- 小结
var
定义变量,设置之后可以修改let
定义常量,设置之后不可以修改- 语句末尾不用使用
; 如果一行有多条语句,必须使用;
- 在 Swift 中使用
println()
替代 OC 中的NSLog
println
的性能更好,后面会演示
定义 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 = 20println(Double(x) + y)println(x + Int(y))println(y + z)
- 阶段性小结
- 初次接触
Swift
中会因为简单的var
let
误以为Swift
中的类型非常松散 - 其实所有变量的准确类型都是在赋值的同时自动推导的
Swift
是对类型要求非常严格的一门语言,一个值永远不会被自动转换成其他类型
- 如果要转换,必须显示转换,Swift 中
- 小数默认是
Double
类型 - 整数默认是
Int
类型
- 小数默认是
- 如果要显式的指定变量的类型,可以在定义时使用
var 变量名: 类型 = 值
- 初次接触
0 0
- Swift入门———常量&变量
- swift入门第一章常量、变量
- Swift入门 01常量&变量
- Swift编程语言学习1.1——常量与变量
- swift语言笔记——变量与常量
- Swift学习笔记(二)——常量与变量
- Swift基础篇——常量和变量
- Swift Up and Running——变量和常量
- 常量和变量——swift学习笔记(1)
- iOS开发Swift篇—(二)变量和常量
- C#—变量、常量
- C语言入门——常量和变量
- Swift基础1.1——基本语法—变量和常量
- Swift学习——变量var和let常量的使用方法(一)
- swift基本语法—变量和常量—整型-浮点型 -布尔型 bool
- Swift学习笔记(十四)——字符,常量字符串与变量字符串
- 《从零开始学Swift》学习笔记(Day 8)——小小常量、变量大作用
- Swift学习笔记(三十三)——常量参数,变量参数和inout参数
- Android透明度的三种表示方式
- bzoj1855 股票交易 动态规划&单调队列
- 2015年终总结(我的第一篇博客)
- [JAVA修炼之路一]-JAVA ATOMIC 包
- c#建立快捷方式代码并且设置为管理员权限
- Swift入门———常量&变量
- View动画
- 蓝懿 ios技术交流和心得分享16.1.5
- logstash elasticsearch kibana日志集中解决方案
- 一切成功源于积累——20160104 澳美 今年第一个交易日 1300点跌 如同2015年1月
- 3. 模板设计模式 与 建造者装配模式
- 11、制作窗口
- linux 日志logger
- QT 多线程程序设计