上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 32 下一页
摘要: 使用采用 Error 协议的类型来表示错误。 enum PrinterError: Error { case OutOfPaper case NoToner case OnFire } 使用 throw 来抛出一个错误并使用 throws 来表示一个可以抛出错误的函数。如果在函数中抛出一个错误,这个 阅读全文
posted @ 2017-11-03 08:01 鳄鱼不怕牙医不怕 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 使用 protocol 来声明一个协议。 protocol ExampleProtocol { var simpleDescription: String { get } mutating func adjust() } 类、枚举和结构体都可以实现协议。 class SimpleClass: Exa 阅读全文
posted @ 2017-11-03 07:57 鳄鱼不怕牙医不怕 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 使用 enum 来创建一个枚举。就像类和其他命名类型一样,枚举可以包含方法。 enum Rank: Int { case Ace = 1 case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten case Jsck, Queen, King 阅读全文
posted @ 2017-11-02 23:39 鳄鱼不怕牙医不怕 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 使用 class 和类名来创建一个类。类中属性的声明和常量、变量声明一样,唯一的区别就是它们的上下文是类。同样,方法和函数声明也一样。 class Shape { var numberOfSides = 0 func simpleDescription() -> String { return "A 阅读全文
posted @ 2017-11-02 08:09 鳄鱼不怕牙医不怕 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 参考链接: http://www.cocoachina.com/ios/20170921/20623.html https://www.lee1994.com/guan-yu-iphone/ http://www.jianshu.com/p/3a9ad4f0fa32?appinstall=0 htt 阅读全文
posted @ 2017-11-01 16:08 鳄鱼不怕牙医不怕 阅读(261) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 32 下一页