文档章节

《Swift语言基础》之变量、常量的命名规则

码农Seven丶
 码农Seven丶
发布于 2015/08/28 14:01
字数 238
阅读 33
收藏 0

由于Swift采用了Unicode编码,所以几乎可以采用任何自己喜欢的字符作为变量或者常量名。(特殊字符笑脸什么的也是可以的)

var 开源中国 = "oschina"
var x1 = 30

但是还是有集中字符是不能作为常量和变量名字的,主要原因还是为了避免歧义。

1,数学符号,例如“+”“-”“*”“/”等运算符号

2,箭头

3,保留字,如var、let、for、if等。不能作为变量或者常量名称,但可以包含在常量和变量名中。

4,非法的Unicode字符

5,连线和制表符

如果一定要使用保留字作为常量或者变量名字的话,需要使用反引号(')将保留字扩起来。

比如

var 'var' = 3 //将var作为变量名

并不推荐使用。 


© 著作权归作者所有

码农Seven丶
粉丝 1
博文 27
码字总数 4766
作品 0
朝阳
私信 提问
Swift 编程风格指南

这是一份raywenderlich的Swift编程风格指南,中文版由@mrahmiao翻译,你可以前往Github访问这个项目。 因为该指南关注于网页上以及打印版的可读性,所以它可能与你阅读过的指南有所不同。为了...

法斗斗
2016/03/01
58
0
Swift-001-Swift简介及基础语法

1.Swift简介 2014年WWDC 发布的新开发语言,可与OC共同运行于Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。 swift2.0之后的语法则趋于稳定,2017年发布的swift4.0虽有改动,但也只是...

胡锦涛_Steven
2018/07/16
0
0
Apple Swift语言中文教程

Apple Swift编程语言入门教程 目录 1 简介 2 Swift入门 3 简单值 4 控制流 5 函数与闭包 6 对象与类 7 枚举与结构 1 简介 今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The S...

千山万水
2014/06/03
292
3
《从零开始学Swift》学习笔记(Day5)——我所知道的标识符和关键字

Swift 2.0学习笔记(Day5)——我所知道的标识符和关键字 原创文章,欢迎转载。转载请注明:关东升的博客 好多计算机语言都有标识符和关键字,一直没有好好的总结,就是这样的用着,现在小小...

智捷课堂
2015/08/25
193
0
Swift 4.0 基础学习总结(一)

Swift简介 作者:Chris Lattner Swift 2010年7月开始设计,1年时间完成基本架构,经历4年开发期于WWDC 2014 苹果2014年开发者大会发布,用于撰写OS X和iOS应用程序。 特点: 语法简单,代码简...

xx_cc
2017/11/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0
【技术分享】TestFlight测试的流程文档

上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestF...

qtb999
昨天
10
0
再见 Spring Boot 1.X,Spring Boot 2.X 走向舞台中心

2019年8月6日,Spring 官方在其博客宣布,Spring Boot 1.x 停止维护,Spring Boot 1.x 生命周期正式结束。 其实早在2018年7月30号,Spring 官方就已经在博客进行过预告,Spring Boot 1.X 将维...

Java技术剑
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部