![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
The Swift Programming Language
wre_most2
这个作者很懒,什么都没留下…
展开
-
Swift 细小知识点汇集
浮点型转换为整型舍去浮点数的小数部分即可。类型别名根据程序上下文,你想要使用一个更为贴切的名称来引用某个类型的变量,此时你可以为那个类型定义一个类型别名。类型别名使用 typealias 关键字来定义。比如当描述一个外部资源的大小的时候,可以如下定义别名:typealias AudioSample = UInt16定义了类型别名之后,你可以使用别名来代替原来的类型名:// AudioSample 是翻译 2015-10-08 21:48:01 · 526 阅读 · 0 评论 -
The Swift Programming Language 翻译 —— 错误处理
概述 错误处理 使你能够在你的程序运行出现错误的时候,处理这个错误并使程序继续向下运行。Swift支持抛出(throwing)、捕获(catching)、传递(propagating)和操作(manipulating)等四种方式来处理程序运行时出现的可恢复性错误。 程序中的某些操作并不是总能够执行完毕或者输出一个有效的值。Swift中的可选类型可以用来处理没有输出有效值的情况,但是当某些操作失翻译 2015-09-25 22:46:11 · 701 阅读 · 0 评论 -
Swift 中的可选类型(Optional)
在 Swift 中,我们使用可选类型来表示值有可能缺失的情况。一个可选类型的值表示他有值并且值等于 x 或者他根本就没有值。注意: 可选类型在C语言和OC语言中并不存在。OC中与可选类型意思最接近的是一个本该返回某个类型的对象的方法可以返回nil,nil在此时表示没有有效值。然而,OC中的这种机制只对对象类型有效,对结构体,基本C类型和枚举等都无效。对于这些类型,当他们没有有效值的时候,OC会返回一翻译 2015-10-13 22:46:37 · 1148 阅读 · 0 评论