![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift
文章平均质量分 68
ios-bug-naker
iOS 代码搬运者,bug制造者
展开
-
swift-Optional
可选,对于swift开发者的我们来说并不是什么陌生的东西,可选类型是swift的一大特性。首先我们看看可选类型到底是个什么东东? enum Optional { case None case Some(T) }(白胡子老头的讲解,以下均是) 如上所示,每一个可选类型都是这样一个枚举类型(这个我稍后会在swift数据类型中给大家解释),有必要说明一原创 2015-04-11 14:24:41 · 448 阅读 · 0 评论 -
iOS willSet&oldSet
上次看Stanford大学的公开课,关于这个说明。在制作笑脸的那个demo有用到。然后那天我的强迫症又起作用了。于是前几天自己自己熬夜搞了测试今天写出来,分享给大家。希望对大家有所帮助。 var someStoreProperty: Int = 42 { willSet{ newValue is new value } didSet{ o原创 2015-04-01 17:04:38 · 488 阅读 · 0 评论 -
Swift中的get和set
幸亏刚才将这个东西搞明白了,要不然今晚我又是难眠啊。坑爹不解释啊。其实在C#中我们都接触到过这类的问题(当然你要接触过C#。)。Computer Property的Set和Get方法。今天那我就给大家简单分析下swift的get和set。OK,先让大家看一个简单的程序 var x: Int = 3 var xTimesTo: Int{ get{原创 2015-04-01 23:53:43 · 1694 阅读 · 0 评论 -
Swift-Closures 闭包
今天我想跟大家聊一聊swift中的闭包。由于本人是从OC刚转过来不久,可能理解有些许偏差,有什么错误的地方大家可以给我发邮件。 首先跟大家说明一下,swift中的闭包类似于OC中的块,相信这个大家都应该能理解。至于官方文档中的说的lambds表达式,作为一个新手,我只能呵呵一下,这个建议大家看一下。好了,现在我们看一下闭包长什么样子: { (paramet原创 2015-04-11 11:24:50 · 540 阅读 · 0 评论