美文网首页
Swift-day1---HelloWord

Swift-day1---HelloWord

作者: Cooci_和谐学习_不急不躁 | 来源:发表于2018-04-26 14:35 被阅读38次

    一直想写一个Swift专栏,记录swift的学习历程,今天终于狠下心来.尽量每天都更新.喜欢的小伙伴可以关注我

    先给大家看看一张图

    2018:02Tiobe世界编程语言排行榜.jpeg

    在大趋势的前提下:iOS发展有一点衰退,但是可以同比Swift和OC很明显 Swift完胜: 12VS19

    所以说Swift的学习势在必行

    正所谓"工欲善其事,必先利其器",在开始学习Swift之前,我不要盲目开始Swift的工程,建议先来playground

    创建第一个playground playgound界面

    使用var还是let?

    在我们开发过程中啊什么时候定义关键字为var,还是定义为let呢?

    其实啊都能满足我们的需求,那我们到底应该如何选择?

    例如:可以将圆周率π定义为let或var。

    let π = 3.14159

    var π = 3.14159

    上面代码编译不会报错。但是从业务逻辑层面讲,π应该定义为常量(let)的,因为一方面常量(let)不能修改,另外在程序中使用常量(let)可以提高程序的可读性。

    我觉得:原则上优先使用let,它有很多好处,可以防止程序运行过程中不必要的修改、提高程序的可读性。特别是引用数据类型声明时候经常采用let声明,虽然在业务层面上并不是一个常量,而是防止程序运行过程中错误地修改它引用。

    print

    代码区域

    import UIKit
    
    var str = "Helloword"
    let num = 10
    
    print(str)
    print(str + "123" + str)
    print("I am leaning \(str)")
    print("a","b","c", separator: "*", terminator: "天王盖地虎")
    

    持续更新!!!如有什么不足,还请不吝指出!谢谢!

    相关文章

      网友评论

          本文标题:Swift-day1---HelloWord

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