2016年6月8日

摘要: //: Playground - noun: a place where people can play import UIKit //--Swift标准库中的协议---// //1.实例的比较:判断两个实例值是否相同 let a = 4, b = 4 a == b //(Int类型的比较) //自定义结构体类型,进行是否相等的比较 struct Games { var... 阅读全文
posted @ 2016-06-08 11:36 爱你久久iOS 阅读(265) 评论(0) 推荐(0) 编辑
摘要: //: Playground - noun: a place where people can play import UIKit //----扩展Extension---------// //作用:给已有的类、结构体、枚举扩展新的功能(方法和属性) //Swift中的扩展没有名字 //1.扩展属性:只能添加计算属性,不能添加存储属性 extension UIView { ... 阅读全文
posted @ 2016-06-08 10:45 爱你久久iOS 阅读(416) 评论(0) 推荐(0) 编辑
摘要: //: Playground - noun: a place where people can play import UIKit //-----协议-------// //协议:声明一组属性和方法,由协议的签订者来实现协议方法。 //1.协议的声明 protocol WXHLProtocol { //声明一组方法 func doHomework() ... 阅读全文
posted @ 2016-06-08 10:10 爱你久久iOS 阅读(215) 评论(0) 推荐(0) 编辑
摘要: //: Playground - noun: a place where people can play import UIKit //----构造器------- //构造器的作用:用于给类、结构体、枚举的实例进行初始化 //如果没有显式的定义构造器,则系统会自动生成一个 //结构体:生成一个逐一成员构造器 //类:生成一个无参的构造器,按照每个属性的初始值进行初始化 //1.类和结构体... 阅读全文
posted @ 2016-06-08 10:08 爱你久久iOS 阅读(202) 评论(0) 推荐(0) 编辑

2016年6月7日

摘要: //: Playground - noun: a place where people can play import UIKit ///-----继承-------// //1.继承是Swift中类区别于结构和枚举的唯一特征 //2.基类:任何一个不继承于其它类的类被称为基类。 //1.继承的基本使用 class Person { var name:String = "... 阅读全文
posted @ 2016-06-07 15:16 爱你久久iOS 阅读(169) 评论(0) 推荐(0) 编辑
摘要: //: Playground - noun: a place where people can play import UIKit //------访问控制------// //模块:以独立的单元构建和发布的Framework或者Application,在swift中一个模块可以使用import关键字引入另一个模块 //源文件:swift file, .swift的文件,通常一个源文件是属于... 阅读全文
posted @ 2016-06-07 15:15 爱你久久iOS 阅读(145) 评论(0) 推荐(0) 编辑
摘要: //: Playground - noun: a place where people can play import UIKit //-----结构体和类的实例方法和类型方法--------// //方法就是定义在类,结构体,枚举中的函数 //Swift中结构体和枚举都可以定义方法,是和C/OC的重大区别 //实例方法(Instance Method):使用类、结构体、枚举的实例调用的方... 阅读全文
posted @ 2016-06-07 14:49 爱你久久iOS 阅读(364) 评论(0) 推荐(0) 编辑
摘要: //: Playground - noun: a place where people can play import UIKit //---属性-------// //1.结构体的属性 struct MyRange { var location : Int //变量属性 let length: Int //常量属性 } //如果没有给定属性的初值,则实例化结构体需要使用逐... 阅读全文
posted @ 2016-06-07 10:59 爱你久久iOS 阅读(206) 评论(0) 推荐(0) 编辑
摘要: //: Playground - noun: a place where people can play import UIKit //----类和结构体------// //1.结构体的定义 struct Size { //结构体中的属性,给定默认值 var width = 375 var height = 667 //Swift的结构... 阅读全文
posted @ 2016-06-07 10:57 爱你久久iOS 阅读(190) 评论(0) 推荐(0) 编辑

2016年6月6日

摘要: //: Playground - noun: a place where people can play import UIKit //------枚举---------// //1.Swift中的枚举 //描述一个人的性别(0:男,1:女,2:不详) //enum Sex { //枚举类型 // case Male //枚举值 // case Female // ca... 阅读全文
posted @ 2016-06-06 14:42 爱你久久iOS 阅读(209) 评论(0) 推荐(0) 编辑

导航