摘要: 协议和扩展在Objective-C中,协议是很常见也非常重要的一个特性,Swift中也保留了协议,语法略有变化。用protocol关键字声明一个协议:protocol ExampleProtocol { var simpleDescription: String { get } muta... 阅读全文
posted @ 2015-06-04 15:59 Dson 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Swift是苹果公司开发的一门新语言,它当然具备面向对象的许多特性,现在开始介绍Swift中类和对象的语法。对象和类用"class"加上类名字来创建一个类,属性声明和声明常量或者变量是一样的,只是它是在类里边声明的而已。方法和函数声明也是一样的:class Shape { var number... 阅读全文
posted @ 2015-06-04 14:16 Dson 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 最近计划把Swift语言系统学习一下,然后将MagViewer用这种新语言重构一次,并且优化一下,这里记录一下Swift的学习笔记。 Swift和Objective-C相比,在语法和书写形式上做了很多改进,面向开发者的体验更好了。比如: println("Hello, world!") 就... 阅读全文
posted @ 2015-06-04 10:15 Dson 阅读(1456) 评论(3) 推荐(0) 编辑