swift基础知识点笔记

来源:互联网 发布:linux项目实战 编辑:程序博客网 时间:2024/06/08 09:56

1)定义一个方法使用的是func

2)nil表示空,null

3)改变控件中文本颜色的写法 ,此处label为例:

      myLabel.textColor=UIColor.redColor();

4)Swift每一条语句结束可以写;分号也可以不写分号。

5)if(a==1){}可以这样写 ,也可以这样写 if a==1{}

6)Swfit测试输出语句是println

7)如果想让一个方法有返回值,只需要使用-->加上需要返回的类型即可,eg:

  func changeColor()->String{        count++;        if count==1        {            myLabel.textColor=UIColor.blueColor()        }        else if count==2        {            myLabel.textColor=UIColor.redColor()        }        else if count==3        {            myLabel.textColor=UIColor.greenColor()            count=0        }        return "123"    }

下面代码是改变图片颜色的同时,changeColor返回“123”,可以使用println来进行测试。println(changeColor())

9)var 可以声明变量,let可以声明常量。变量可以更改,常量赋值之后不可更改。


10)var声明的变量swift可以自己推断类型,如果硬要声明类型,可以使用冒号来声明,eg:

        var str:String="100"
        var ss:Double=100.12345;

11)字符串中夹杂变量的输出形式,在其他语言中都是使用+加号,但是swift中可以使用\(变量名)这种形式,eg:

    var a=1;        @IBOutlet weak var myNum: UIImageView!    @IBAction func changeImg(sender: AnyObject) {       println("夹杂变量\(a)")    }

12)println是输出语句,测试的时候使用的,我们会在xcode的底部(默认布局)下看到我们输出的结果。





0 0
原创粉丝点击