zoukankan      html  css  js  c++  java
  • 《从零开始学Swift》学习笔记(Day 6)——哎呀常量和变量都该什么时候用啊?

    原创文章,欢迎转载。转载请注明:关东升的博客

    使用var还是let?

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

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

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

    let π = 3.14159

    var π = 3.14159

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

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

     欢迎关注关东升新浪微博@tony_关东升。

    关注智捷课堂微信公共平台,了解最新技术文章、图书、教程信息

    更多精品iOS、Cocos、移动设计课程请关注智捷课堂官方网站:http://www.zhijieketang.com

    智捷课堂论坛网站:http://51work6.com/forum.php

  • 相关阅读:
    php命令注入
    mysql事物
    安装php环境
    移除服务器缓存实例
    show user profile synchronization tools
    manual start user profile import
    JSON is undefined. Infopath Form People Picker in SharePoint 2013
    asp.net web 应用站点支持域账户登录
    Load sharepoint envirement by powershell
    sharepoint 2016 download
  • 原文地址:https://www.cnblogs.com/iOS-Blog/p/4760094.html
Copyright © 2011-2022 走看看