摘要: 在Swift中,类的成员变量(属性)如果不需要计算,但又想在给它赋一个新值之前(或者之后)执行一段代码,可以使用willSet 和 didSet来处理.例如下面的代码样例,三角形(triangle)的边长总是与四边形(square)的边长相同. class TriangleAndSquare { ... 阅读全文
posted @ 2014-06-08 23:51 老蔡居士 阅读(969) 评论(0) 推荐(0) 编辑
摘要: Swift Apple官方文档翻译 阅读全文
posted @ 2014-06-07 21:10 老蔡居士 阅读(1193) 评论(1) 推荐(0) 编辑
摘要: 上述代码中,如果可选值为nil,那么判断条件则为false,而且在{}中的代码将会被忽略,如果可选值不为nil,会将该值逐步运算后赋值给let后面的常量,其中逐步运算过程将依据实际的代码块.Switch 语法支持任何类型数据以及各种比较操作,并不局限在整型. let vegetable = "re... 阅读全文
posted @ 2014-06-06 21:37 老蔡居士 阅读(587) 评论(0) 推荐(0) 编辑
摘要: Simple Values翻译来自: Apple Inc. “The Swift Programming Language”。在Swift中,使用let来定义常量,使用var来定义变量;常量的数值在编译时可以不固定;但你必须在编译之前要给常量赋过值(至少一次),这意味着你可以在许多地方通过这个常量来... 阅读全文
posted @ 2014-06-05 19:54 老蔡居士 阅读(877) 评论(0) 推荐(0) 编辑
摘要: Welcome to Swift策划给:iOS爱好者, 标题// 本人试着利用闲暇时间翻译苹果官方文档,限于水平,难免有误,欢迎大家指正.2014年6月3日建议书编号: 123-4567关于 swift(雨燕)Swift 是一门全新的iOS和OS X 应用软件的开发语言,它是建立在OC(Object... 阅读全文
posted @ 2014-06-03 23:03 老蔡居士 阅读(821) 评论(4) 推荐(3) 编辑
摘要: UIButton作为最常用的界面元素,其高效率的用户交互,常常在众多元素中,作为首选,其他许多细小的设置,又容易忘记,为了自己以后可以方便查找,整理笔记如下:// UIButton中内置了UIImageView和UILable两个属性,这两个属性都是read-only,修改只能通过SET方法来处... 阅读全文
posted @ 2014-06-02 23:13 老蔡居士 阅读(338) 评论(0) 推荐(0) 编辑
摘要: /*********************************************************************************************在iOS开发中,需要经常与后台服务器进行各种功能性的测试,其中会经常遇到的一种情况就是HTTP方式中的WebDa... 阅读全文
posted @ 2014-06-01 21:17 老蔡居士 阅读(2537) 评论(0) 推荐(0) 编辑