美文网首页Swift 专栏
1.swift语法的基本介绍(常量和变量)

1.swift语法的基本介绍(常量和变量)

作者: IIronMan | 来源:发表于2017-04-21 09:35 被阅读57次

    1.常量和变量

    • 1.什么是常量和变量

      1.在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量
      2.使用let来定义常量,定义之后不可以修改
      3.使用var来定义变量,定义之后可以修改
      4.swift中定义常量和变量不需要写数据类型,编译器会根据我们后面的数据类型自动推导
      5.swift的开发技巧:在做swift开发中,我们要经常使用option+click键来查看方法或者变量
      
    • 2.常量let使用的错误方式
      let num = 10.1
      num = 5(这种写法是错误的) 常量不能修该

    • 3.变量var可以随便被修改

      var value = 20
      value = 10
      
    • 4.注意点: swift 开发中每一条语句后面可以不写分号,但是写上也不会报错,如果一行有多条语句,那么每条语句后面必须写上分号

    • 5.常量和变量的使用注意:

      在真实使用过程中,建议先定义常量,如果需要修改再修改为变量(更加安全)
      是指向的对象不可以再进行修改.但是可以通过指针获得对象后,修改对象内部的属性
      
    • 特别注意:声明为常量不可以修改的意思是指针不可以再指向其他对象.但是可以通过指针拿到对象,修改其中的属性

    • 6.swift的打印print(value)

        print(value)
      
    • 7.swift对象的创建:对象中不需要* button的创建

      swift对象的创建
      let view = UIView(frame:CGRect(x:10,y:20,width:100,height:100))
      view.backgroundColor = UIColor.brown
      
      // 枚举类型的用法:类型.枚举的值
      /*
       *  创建一个button
       */
      let button = UIButton(type:UIButtonType.custom)
       /*
        *  给button设置背景颜色
        */
      button.backgroundColor = UIColor.red
      /*
       *  给button设置字体大小
       */
      button.titleLabel?.font = UIFont.systemFont(ofSize: 16.0)
      /*
       *  给button设置按钮标题
       */
      button.setTitle("按钮", for: UIControlState.normal)
       /*
        *  给button设置frame
        */
      button.frame = CGRect(x:20,y:10,width:60,height:16)
       /*
        *  把button添加在view上面
        */
      view.addSubview(button)

    相关文章

      网友评论

        本文标题:1.swift语法的基本介绍(常量和变量)

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