码迷,mamicode.com
首页 > 编程语言 > 详细

swift 小记

时间:2015-07-01 17:27:55      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

1、可选类型。

1.转义特殊字符 \0 (空字符)、\\(反斜线)、\t (水平制表符)、\n (换行符)、\r (回车符)、\" (双 引号)、\‘ (单引号)。

2.单字节 Unicode 标量,写成 \xnn,其中 nn 为两位十六进制数。

3.双字节 Unicode 标量,写成 \unnnn,其中 nnnn 为四位十六进制数。
4.四字节 Unicode 标量,写成 \Unnnnnnnn,其中 nnnnnnnn 为八位十六进制数。 

 

5、注意:结构体总是通过被复制的方式在代码中传递,因此请不要使用引用计数。

结构体实例总是通过值传递,类实例总是通过引用传递。
计算属性可以用于类、结构体和枚举里,存储属性只
能用于类和结构体。

属于引用类型的类(class)则不一样,把一个引用类型的实例赋给一个常量后,仍然可以 修

改实例的变量属性。

6、

因为类是引用类型,有可能有多个常量和变量在后台同时引用某一个类实例。(对于结构体 和枚举来说,这并不成立。因为它们作值类型,在被赋予到常量,变量或者传递到函数

时,总是会被拷贝。)

 
 
 7、

除存储属性外,类、结构体和枚举可以定义计算属性,计算属性不直接存储值,而是提供 一

个 getter 来获取值,一个可选的 setter 来间接设置其他属性或变量的值。

swift 小记

标签:

原文地址:http://www.cnblogs.com/yanggongfu/p/4613591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!