译:我如何在 Swift 声明 闭包?

给朋友推荐了一个有意思的页面,域名是这样的:http://fuckingclosuresyntax.com。

于是他顺手翻译了这篇关于闭包的声明,着实甚好。于是我转过来了。

译文出自:落格博客(里面很多干货)

在 Swift 中,所有的函数都是闭包,标准的函数只不过是有名字带参数的最完整的闭包。

好了,以下是正文

作为变量:

作为可选的变量:

 作为类型别名:
[crayon-55c010c69e44a3[……]

[点击阅读]

Swift类与结构、存储属性、计算属性、函数与方法、附属脚本等

这一篇介绍了类和结构的基础,本来想写一篇自己的见解,一来觉得刚学能力有限,不敢误导别人,这篇写的很详细易懂。也省心了,分享下。

此文出处:http://blog.csdn.net/xn4545945

写了12个Person来复习,不过完成同样的代码需要敲键盘的次数相比OC确实少了很多,这很多应该归功于Swift中不写分号,以及少了OC中的中括号。

一、类与结构体

两者在Swift中差不了多少了

类与结构体有很多相同的地方: (2,3点是其他语言中不存在的)

1)都可以定义属性/方法/下标(结构体也可以定义方法了)

2)都能初始化(通过构造方法)

3)都能使用扩展([……]

[点击阅读]