02.Swift 常量和变量

@(〓〓 iOS-Swift语法)[Swift 语法]


iOS Swift 语法 底层原理内存管理分析 专题:【iOS Swift5语法】

00 - 汇编
01 - 基础语法
02 - 流程控制
03 - 函数
04 - 枚举
05 - 可选项
06 - 结构体和类
07 - 闭包
08 - 属性
09 - 方法
10 - 下标
11 - 继承
12 - 初始化器init
13 - 可选项


目录

  • 2.常量和变量
    • 什么是常量和变量
    • 常量和变量的基本使用
    • 常量和变量的使用注意:

什么是常量和变量

  • 在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量.
  • 使用let来定义常量,定义之后不可以修改
  • 使用var来定义变量,定义之后可以修改

常量和变量的基本使用

  • 常量和变量的基本使用
    import UIKit
    
    // ----------------------------------------------------------------------------
    // 2.定义标识符
    // 注意:在Swift中如果打算定义`标识符`,必须制定该标识符是一个变量还是一个常量
    // 如果定义一个变量:使用var来修饰
    // 如果定义一个常量:使用let来修饰
    let a : Int = 10
    // a = 20 错误写法,let修饰的为常量,不能修改
    
    var b : Double = 1.1423
    b = 2.5

常量和变量的使用注意:

  • 注意:
    • 是指向的对象不可以再进行修改.但是可以通过指针获得对象后,修改对象内部的属性
    • 在真实使用过程中,建议先定义常量,如果需要修改再修改为变量(更加安全)
    // ----------------------------------------------------------------------------
    // 2.常量的含义是标识符类保存的内容地址不可以修改
    // 但是可以通过内存地址拿到对象,之后修改对象内部的属性
    
    // 2.1 在Swift中创建对象: 类名字()
    // 创建UIView对象
    let view : UIView = UIView();
    
    // 设置UIView的背景颜色,还不能显示因为还没有设置frame
    view.backgroundColor = UIColor.redColor()
    
    
    // ----------------------------------------------------------------------------
    // 3.Swift创建对象
    let view1 : UIView = UIView(frame: CGRectMake(0, 0, 100, 100))
    view1.backgroundColor = UIColor.yellowColor()
    view1.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
    
    
    // ----------------------------------------------------------------------------
    // 4.创建UIButton,添加到view
    // 枚举的使用:1.枚举名称.具体的类型 2. .具体的类型
    let btn : UIButton = UIButton(type: UIButtonType.ContactAdd)
    view1.addSubview(btn)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容