02.Swift 常量和變量

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


iOS Swift 語法 底層原理內(nèi)存管理分析 專題:【iOS Swift5語法】

00 - 匯編
01 - 基礎語法
02 - 流程控制
03 - 函數(shù)
04 - 枚舉
05 - 可選項
06 - 結(jié)構(gòu)體和類
07 - 閉包
08 - 屬性
09 - 方法
10 - 下標
11 - 繼承
12 - 初始化器init
13 - 可選項


目錄

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

什么是常量和變量

  • 在Swift中規(guī)定:在定義一個標識符時必須明確說明該標識符是一個常量還是變量.
  • 使用let來定義常量,定義之后不可以修改
  • 使用var來定義變量,定義之后可以修改

常量和變量的基本使用

  • 常量和變量的基本使用
    import UIKit
    
    // ----------------------------------------------------------------------------
    // 2.定義標識符
    // 注意:在Swift中如果打算定義`標識符`,必須制定該標識符是一個變量還是一個常量
    // 如果定義一個變量:使用var來修飾
    // 如果定義一個常量:使用let來修飾
    let a : Int = 10
    // a = 20 錯誤寫法,let修飾的為常量,不能修改
    
    var b : Double = 1.1423
    b = 2.5

常量和變量的使用注意:

  • 注意:
    • 是指向的對象不可以再進行修改.但是可以通過指針獲得對象后,修改對象內(nèi)部的屬性
    • 在真實使用過程中,建議先定義常量,如果需要修改再修改為變量(更加安全)
    // ----------------------------------------------------------------------------
    // 2.常量的含義是標識符類保存的內(nèi)容地址不可以修改
    // 但是可以通過內(nèi)存地址拿到對象,之后修改對象內(nèi)部的屬性
    
    // 2.1 在Swift中創(chuàng)建對象: 類名字()
    // 創(chuàng)建UIView對象
    let view : UIView = UIView();
    
    // 設置UIView的背景顏色,還不能顯示因為還沒有設置frame
    view.backgroundColor = UIColor.redColor()
    
    
    // ----------------------------------------------------------------------------
    // 3.Swift創(chuàng)建對象
    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.創(chuàng)建UIButton,添加到view
    // 枚舉的使用:1.枚舉名稱.具體的類型 2. .具體的類型
    let btn : UIButton = UIButton(type: UIButtonType.ContactAdd)
    view1.addSubview(btn)
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容