Swift
文章平均质量分 79
qq流年似水
先要付出,才会收获
展开
-
SWfit学习1:playground使用练习
一、什么是Swift?1.Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。2.Swift 结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制。3.Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。4.Swift 是基于成熟而且倍受喜爱的 Cocoa 和 Cocoa Touch 框架,它的原创 2014-10-29 16:13:02 · 1322 阅读 · 0 评论 -
SWfit学习4:枚举和结构体
**枚举**swift的枚举类型是一系列的值,不同于c语言中枚举类型是整数类型。每个枚举定义了个新的类型使用 enum 创建枚举——注意 Swift 的枚举可以关联方法 enum Rank:Int{ case Ace = 1 case Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten case Jack,Q原创 2015-09-09 15:37:45 · 490 阅读 · 0 评论 -
SWfit学习5:协议
协议定义协议与定义类,结构,枚举非常相似,Swift 使用 protocol 定义协议:protocol ExampleProtocl{ var simpleDescription:String {get} func adjust()}如果一个类有父类,在任何协议之前列出父类名,后跟一个逗号:protocol ExampleProtocl:subClass,FirstProtoc原创 2015-09-10 15:41:29 · 492 阅读 · 0 评论 -
SWfit学习2:函数和闭包
函数Swift 使用 func 关键字声明函数:func greet(name: String, day: String) -> String { return "Hello \(name), today is \(day)." }greet("hello", day: "World")通过元组(Tuple)返回多个值:func getPrices() -> (Do原创 2015-09-07 16:37:30 · 456 阅读 · 0 评论 -
SWfit学习3:类和对象
创建和使用类Swift 使用 class 创建一个类,类可以包含字段和方法:class Shape { var numberOfSides = 0 func simpleDescription() -> String { return "A shape withh \(numberOfSides) sides." }}创建 Shape 类的实例,并调用其原创 2015-09-08 16:14:09 · 376 阅读 · 0 评论 -
SWfit学习6:扩展
扩展就是向一个已有的类、结构体或枚举类型添加新功能(functionality)。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即逆向建模)。扩展和 Objective-C 中的分类(categories)类似。(不过与Objective-C不同的是,Swift 的扩展没有名字。)Swift 中的扩展可以: 添加计算型属性和计算静态属性 定义实例方法和类型方法 提供新的构造器 定义下转载 2015-09-14 10:51:18 · 437 阅读 · 0 评论