swift各种控件的简单使用

swift 常量变量使用

  // TODO: swift中可以不指定类型,但至少赋值一次
        // TODO: swift中可以不适用 ';'
        
        // MARK: 常量 let
        let name   = "yvan"
        let age    = 30
        let height = 170.6
        
        // 如果初始化时没有赋值,可在变量后面添加类型,用':'隔开
        let sex:String
        sex = "man"
        
        // 常量不会转换到其他类型,如果需要转换一个值到另外不同的类型,要先构造一个所需类型的实例
        // 可以使用'+'语法
        print("My name is "+name+", today "+String(age)+" years old.")
        
        // 或者使用'\()'语法
        print("I`m a \(height) height \(sex).")
        
        // MARK: 变量 var
        // 和常量语法类似 用var修饰的属性赋值后可以修改
        var object = "nothing"
        object = "nothing going on"
        print(object)
        
        // 使用 var定义色数组或字典 相当于OC 中的 'NSMutableArray'和'NSMutableDictionary'
        // TODO: Swfit 中使用 [] 来创建字典或数组
        var names = ["Li Lei","Han Meimei","Lusy"]
        names[0] = "Li Bai"
        names.insert("Tom", at: 0)
        print(names)
        
        var people = ["name":"Li Lei","age":10,"sex":"men"] as [String : Any]
        people["age"] = 13
        print(people)
        
        // 如果是使用let声明,就不可以对内容进行操作了,
        // 创建空的 字典或数组
        //var texts = [String]()
        //var dates = Dictionary<String,String>()
        // TODO: Swift 支持类型推到,所以不需要指定类型,赋值即可,如果一定要指定类型,如下:
        let value:Double = 20.0
        print(value)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值