UIButton是基于 action - target 的事件机制处理点击事件的。通常,如果我们需要添加一个 UIButton 的点击事件的时候...
UIButton是基于 action - target 的事件机制处理点击事件的。通常,如果我们需要添加一个 UIButton 的点击事件的时候...
要做出具有相当高的用户体验的 APP,适当的使用动画必不可少。iOS 中的动画有很多种,从其他的博文中,你可能会找到很多诸如基础动画、关键帧动画...
昨天看到一篇文章,讲述的是 NSTimer 和 CADisplayLink 这两个定时器的区别。刚好有感而发,突然想到了测试屏幕FPS的小工具实...
错误1: 打包上架二进制文件中,包含了不兼容的数据 The following binaries use incompatible versio...
iOS9.0之后,苹果默认所有的APP必须通过Https协议进行数据请求。如果直接使用Http协议请求的话会报错。 如果我们需要使用Http协议...
在上一篇文章Swift中一些常见的关键字一(inout,defer,throw等)简单的介绍了几个关键字。本文续写。 guard guard关键...
Swift的内存管理机制与Object-C一样,都是采用了自动内存管理 -- ARC。那么这样就不得不想到老生常谈的一个问题——引用循环。 Ob...
SignalProducer是RAS对Signal的封装。之前我们使用Signal的时候,我们会先定义一个信号,并获取它的发送器,然后给信号添加...
在上一篇文章中,讲到了RAS中Signal的创建和使用,展示了从Signal创建到绑定观察者以及发送的过程。本文将介绍关于Signal 与Obe...
最近花了一点时间去学习ReactiveSwift(以下称RAS),这是一款基于ReactiveCocoa开发的Swift框架,由于这个框架大量使...
专题公告
Swift自发布以来虽然已经过了好几年,但是目前苹果公司依旧在持续的更新中,尽管逐步趋于稳定,但是每个大版本之间总有一些不同的写法。这个专题希望收录各路大神对Swift的领悟,供大家参考、讨论。