摘要: 1、?和! 在swift中,可选类型(?)其根源是一个枚举型,里面有None和Some两种类型。其实所谓的nil就是Optional.None, 非nil就是Optional.Some。 可选类型分为有值和没值,如果可选类型的变量没值时对其强制解包,程序就会崩溃 。所以,强制解包是非常危险的。 2、 阅读全文
posted @ 2016-05-23 20:51 Tsosung 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、Swift简介 苹果公司于2014年WWDC(苹果开发者大会)发布的新开发语言Swift,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。2015年的WWDC开发者大会上,苹果公司推出了Swift2.0版本,并且Swfit完全开源。 二、声明变量和常 阅读全文
posted @ 2016-05-20 19:54 Tsosung 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 我们在非视图类中想要随时展示一个view时,需要将被展示的view加到当前view的子视图,或用当前view presentViewController,或pushViewContrller,这些操作都需要获取当前正在显示的ViewController。 阅读全文
posted @ 2016-05-19 21:31 Tsosung 阅读(2582) 评论(0) 推荐(0) 编辑
摘要: 一、属性 1、属性的声明:在.h文件中使用@property声明属性。 @property NSString *name; 2、属性的作用是生成setter以及getter方法的实现,如果方法内部操作的实例变量未定义,系统会自动生成一个_属性名的实例变量,但是生成的实例变量的可见度是私有的,子类不可 阅读全文
posted @ 2016-03-22 16:30 Tsosung 阅读(3644) 评论(0) 推荐(0) 编辑