美文网首页
02-常量和变量

02-常量和变量

作者: _令_狐_冲_ | 来源:发表于2016-01-05 01:28 被阅读22次
    • 1.来具体聊下Swift中的常量和变量
      * 在Swift中规定:在定义一个标识符时,必须明确说明该标识符是一个常量还是一个变量
      * 使用 let 定义常量,定义之后不可修改
      * 使用 var 定义变量,定义后可修改
    import UIKit
    
    // 基本使用
    let a : Int = 10
    
    var b : Int = 20
    b = 30
    
    • 2.使用中的注意 let
      * 是指向的对象不可在修改,但在获取对象后可以修改对象的内部属性
    // Swift中的对象创建
    let view : UIView = UIView()
    
    let view1 : UIView = UIView(frame: CGRectMake(0, 0, 100, 100))
    
    var view2 : UIView = UIView()
    
    view2.frame = CGRectMake(0, 0, 100, 100)
    
    // 内部属性都可以改变
    view.backgroundColor = UIColor.redColor()
    view2.backgroundColor = UIColor.redColor()
    
    // 对于let修饰的
    // view = UIView()   ---> 错误写法
    
    // 对于var修饰的
    view2 = UIView()
    
    // Swift中使用枚举  (使用.)
    let button : UIButton = UIButton(type: .ContactAdd )
    
    // 将button添加到view上
    view.addSubview(button)
    
    

    ps : 如果文中有错误 请大家帮忙提出修改 ~~~ 3Q

    相关文章

      网友评论

          本文标题:02-常量和变量

          本文链接:https://www.haomeiwen.com/subject/mueahttx.html