swift基础知识点笔记

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的底部(默认布局)下看到我们输出的结果。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值