美文网首页
初识Swift (变量和常量)

初识Swift (变量和常量)

作者: InitWithYou | 来源:发表于2016-09-22 11:07 被阅读12次
    //: Playground - noun: a place where people can play
    
    import Foundation
    import UIKit
    
    var str = "Hello, playground"
    
    //: 变量 var - 设置数值后,可以修改
    //: 常量 let - 设置数值后,不可以修改
    //: 自动推导:根据右侧的数值,推测出数据类型
    
    var x = 20
    x = 30
    
    let y = 30
    //y = 40      不允许更改
    
    //如果希望自己制定变量类型
    let i: CGFloat = 10.1
    let j = 1.5
    i + CGFloat(j)
    //: Swift小数默认是double类型,整数默认的是Int(NSInteger)  OC中小数默认是float
    
    //: Swift 是一个类型要求十分严格的语言,任何情况下都不会做“隐式转换”
    //: 两个值要进行计算的话,必须是相同类型的
    let num1 = 1
    let num2 = 1.5
    //: 如果要转换必须是 "显示" 转换类型
    let num3 = Double(num1) + num2
    let num4 = num1 + NSInteger(num2)
    

    相关文章

      网友评论

          本文标题:初识Swift (变量和常量)

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