2. 常量&变量

  • 什么是常量和变量
    • 在Swift中规定 : 在定义一个标识符时必须明确说明该标识符是一个常量还是变量
    • 使用let来定义常量, 定义之后不可以修改
    • 使用var 来定义变量, 定义之后可以修改
  • 常量和变量的剧本使用
// let/var 标识符的名称 : 标识符的数据类型 = 值
let a : Int = 20
//a = 30 错误写法, a 是常量

var b : Double = 1.44
// 因为b定义为变量, 因此是可以修改的
b = 2.44
  • 常量和变量的使用注意:
  • 注意:
    • 在使用过程中, 建议先定义常量, 如果需要修改再修改为变量(更加安全)
    • 常量 : 是指向的对象不可以再进行修改, 但是可以通过指针获得对象后, 修改对象内部的属性

举例

OC中创建对象 : [[UIView alloc] init]
Swift 中创建对象 : UIView()

let view : UIView = UIView()
// 错误写法 view = UIView()
view.backgroundColor = UIColor.red
view.frame = CGRect(x: 0, y: 0, width: 100, height: 100)
view.alpha = 0.5
//OC : BOOL : YES/NO
// Swift : Bool : true/false
view.isHidden = true
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,190评论 4 61
  • Swift 介绍 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 ...
    大L君阅读 8,531评论 3 25
  • var 定义变量,设置之后可以修改let 定义常量,设置之后不可以修改语句末尾不用使用 ;在 Swift 中使用 ...
    solozyx阅读 4,046评论 0 0
  • 如果从沟通方式的角度看关系远近,有三个层次。 最外层是“打招呼”:常说的话是寒暄客套话。例如:吃饭了吧? 中间层是...
    繁花坞阅读 4,404评论 13 16
  • 我爱你 我想拥有你 我想习惯有你 我是如此渴望想得到你 我在等你 希望你在跑向我 希望一切都像我想的那般
    喵_3阅读 1,261评论 0 0