UIButton是基于 action - target 的事件机制处理点击事件的。通常,如果我们需要添加一个 UI...[作者空间]
昨天看到一篇文章,讲述的是 NSTimer 和 CADisplayLink 这两个定时器的区别。刚好有感而发,突然...[作者空间]
要做出具有相当高的用户体验的 APP,适当的使用动画必不可少。iOS 中的动画有很多种,从其他的博文中,你可能会找...[作者空间]
错误1: 打包上架二进制文件中,包含了不兼容的数据 The following binaries use inco...[作者空间]
iOS9.0之后,苹果默认所有的APP必须通过Https协议进行数据请求。如果直接使用Http协议请求的话会报错。...[作者空间]
在上一篇文章Swift中一些常见的关键字一(inout,defer,throw等)简单的介绍了几个关键字。本文续写...[作者空间]
Swift的内存管理机制与Object-C一样,都是采用了自动内存管理 -- ARC。那么这样就不得不想到老生常谈...[作者空间]
SignalProducer是RAS对Signal的封装。之前我们使用Signal的时候,我们会先定义一个信号,并...[作者空间]
在上一篇文章中,讲到了RAS中Signal的创建和使用,展示了从Signal创建到绑定观察者以及发送的过程。本文将...[作者空间]
最近花了一点时间去学习ReactiveSwift(以下称RAS),这是一款基于ReactiveCocoa开发的Sw...[作者空间]
对一个程序猿来说,从一开始接触编程后会逐渐经历好几个不同的编程思想。包括过程式编程、面向对象编程、响应式编程、函数...[作者空间]
今天遇到一个OpenCV的坑,其本身不是OpenCV造成的,而是是伟大的苹果,以及其封闭的系统。这个坑使得存储图像...[作者空间]
几乎所有的iOS开发者都会遇到屏幕适配的问题,苹果提供了很多方法来做适配,包括Xib、NSLayoutConstr...[作者空间]
最近做项目的时候,遇到需要做一个折线图的需求。 做好之后像下图。 使用的时候只需要三个代理函数:调用界面: 代理函...[作者空间]
什么时候需要使用泛型 在讲到泛型之前,先写一段代码(文中的代码都是Swift书写)。 这是一个很常见的也很简单的I...[作者空间]
升级xcode8之后,打开storyboard发现xcode7适配界面的size class被Trait Vari...[作者空间]
公司使用企业账号发布app到自己服务器,每天必须发布一个app包,几乎每天在打包上面就得至少半个钟头,而每天下午都...[作者空间]
更新至iPhone X新增设备颜色的获取 为了统计用户信息、下发广告,服务器端往往需要手机用户设备及app的各种信...[作者空间]
当前一些公司为了快速出一款app,很多时候采用UINavigationController+WebView或者Na...[作者空间]
在尝试使用swift 时用到 cocoapods 第一次用到了 use_frameworks! swift 中使...[作者空间]