01 2017 档案

摘要:Swift中Selector变化 2.2 之前,使用字符串作为方法名称 2.2~3.0期间 3.0变化 阅读全文
posted @ 2017-01-13 12:10 XYQ全哥 阅读(2231) 评论(0) 推荐(0) 编辑
摘要:一、介绍 开发者对匿名函数应该很清楚,其实它就是一个没有名字的函数或者方法,给人直观的感觉就是只能看到参数和返回值。在iOS开发中中,它又有自己的称呼,在OC中叫Block代码块,在Swift中叫闭包(Closure)函数。在我个人看来,两者并没有什么太大不同,定义和实现方式差不多,只不过是名称不一 阅读全文
posted @ 2017-01-06 17:55 XYQ全哥 阅读(7860) 评论(5) 推荐(0) 编辑
摘要:一、介绍 随着Swift的逐渐成熟,使用swift开发或者混合开发已经成为了一个趋势,本身苹果公司也十分推荐使用Swift这门新语言。目前Swift已经更新到了3.0,估计没有多久4.0就要出来了。那么再用Swift开发时遇到一些问题不可避免,下面就来解决几个常遇到的问题。 二、问题和解决办法 如何 阅读全文
posted @ 2017-01-05 16:07 XYQ全哥 阅读(9352) 评论(1) 推荐(1) 编辑
摘要:一、闭包的介绍 闭包表达式(Closure Expressions) 尾随闭包(Trailing Closures) 值捕获(Capturing Values) 闭包是引用类型(Closures Are Reference Types) 闭包是自包含的函数代码块,可以在代码中被传递和使用。 Swif 阅读全文
posted @ 2017-01-01 22:33 XYQ全哥 阅读(837) 评论(0) 推荐(0) 编辑
摘要:1、简单介绍 属性观察器监控和响应属性值的变化,每次属性被设置值的时候都会调用属性观察器,甚至新的值和现在的值相同的时候也不例外。 可以为除了延迟存储属性之外的其他存储属性添加属性观察器,也可以通过重载属性的方式为继承的属性(包括存储属性和计算属性)添加属性观察器。 注意: 不需要为无法重载的计算属 阅读全文
posted @ 2017-01-01 22:07 XYQ全哥 阅读(977) 评论(0) 推荐(0) 编辑
摘要:一、前奏 Swift作为一门新语言,经过几年的发展,逐渐趋于完善,目前已经更新到3.0版本,它汇集许多其他语言的特点,例如JS、Paython、C++等,完全区别于OC。个人感觉它没有完全的OOP和OOD的性质。 二、谈谈几种属性的区别 存储属性 定义:实实在在存储常量和变量的 计算属性 定义:依赖 阅读全文
posted @ 2017-01-01 21:48 XYQ全哥 阅读(2076) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示