美文网首页
每日小记_swift

每日小记_swift

作者: 进击的小杰 | 来源:发表于2017-04-10 09:14 被阅读19次

变量和常量

var friendlyWelcome = "Hello!"
friendlyWelcome = "Bonjour!"
// friendlyWelcome 现在是 "Bonjour!"

与变量不同,常量的值一旦被确定就不能更改了。尝试这样做会导致编译时报错:

let languageName = "Swift"
languageName = "Swift++"
// 这会报编译时错误 - languageName 不可改变

Swift 会用当前常量或变量的值替换这些占位符。将常量或变量名放入圆括号中,并在开括号前使用反斜杠将其转义:

print("The current value of friendlyWelcome is \(friendlyWelcome)")
// 输出 "The current value of friendlyWelcome is Bonjour!

在swift中 类是引用类型,结构体和枚举是值类型。值类型在传值赋值过程中是拷贝的,拷贝和被拷贝的两者是相互独立的,各不影响。
引用类型A赋值给B后,如果修改B,A也会发生变化。

相关文章

  • 每日小记_swift

    变量和常量 与变量不同,常量的值一旦被确定就不能更改了。尝试这样做会导致编译时报错: Swift 会用当前常量或变...

  • Swift 初探

    Swift 学习第一节 @(Swift 深入学习小记) if 语句缺省值的使用。 switch 支持任意类型的数据...

  • 练字打卡(六)

    每日一小记,今天做了些绿豆糕(・ω< )

  • 2019.11.26日记

    还记得“每日小记” 是初中班主任布置下来的任务 每天上交的作业本后面 都必须写“每日小记” 一天的感想,发生了什么...

  • Swift 4.0 学习笔记一

    最近公司没什么项目弄,Swift越来越多人用了,就自己把以前用OC写的项目用Swift语言写下,小小记录下。 一、...

  • Swift小记

    当函数参数定义中的闭包使用了"?"(可为nil),默认为逃离闭包,不用添加@escaping标记不会报错。

  • 晨间日记【10】

    【今日】 2017.12.4, 距2018年还有27天。周一, 雾 【每日小记】 10点睡,8点起床 【每日成功】...

  • 诗人的口袋-跳大绳

    为了跳绳比赛, 每日练习, 嘿呦嘿呦, 每日练习... 哎,终于挨到了比赛这天...... ps:特别鸣谢小记者梓...

  • 每日总结

    2019年3月19日 【每日小记】 - 天气:晴 - 早起:6:30 - 心情:一般 - 健康:...

  • 每日小记-移动端禁止长按弹出菜单及选中文字

    [每日小记-移动端禁止长按弹出菜单及选中文字] 禁用长按选择文字功能

网友评论

      本文标题:每日小记_swift

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