摘要:
在尖括号里写一个名字来创建一个泛型函数或者类型。func repeatItem(item: Item, numberOfTimes: Int) -> [Item] { var result = [Item]() for _ in 0.. { case None case So... 阅读全文
posted @ 2015-12-18 09:24
wu大维
阅读(210)
评论(0)
推荐(0)
摘要:
使用protocol来声明一个协议。protocol ExampleProtocol { var simpleDescription: String { get } mutating func adjust()}类、枚举和结构体都可以实现协议。class SimpleClass: Exa... 阅读全文
posted @ 2015-12-18 09:23
wu大维
阅读(438)
评论(0)
推荐(0)
摘要:
使用enum来创建一个枚举。就像类和其他所有命名类型一样,枚举可以包含方法。enum Rank: Int { case Ace = 1 case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten case Jack, Quee... 阅读全文
posted @ 2015-12-18 09:22
wu大维
阅读(840)
评论(0)
推荐(0)
摘要:
使用class和类名来创建一个类。类中属性的声明和常量、变量声明一样,唯一的区别就是它们的上下文是类。同样,方法和函数声明也一样。class Shape { var numberOfSides = 0 func simpleDescription() -> String { ... 阅读全文
posted @ 2015-12-18 09:21
wu大维
阅读(256)
评论(0)
推荐(0)
摘要:
使用func来声明一个函数,使用名字和参数来调用函数。使用->来指定函数返回值的类型。func greet(name: String, day: String) -> String { return "Hello \(name), today is \(day)."}greet("Bob", ... 阅读全文
posted @ 2015-12-18 09:20
wu大维
阅读(558)
评论(0)
推荐(0)

浙公网安备 33010602011771号