概述 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布...
使用imageNamed这个方法生成的UIImage对象,会在应用的bundle中寻找图片,如果找到则Cache到系统缓存中,作为内存的cache,而程序员是无法操作cach...
前言 在前面的文章里流程已经基本讲完了,这篇文章只是在前面文章的基础上制作几个滤镜。 本文目标 制作简单的滤镜,让大家明白滤镜的原理,滤镜从代码层面来说其实很简单,复杂的是探...
你接入的第三方吗
Apple Pay接入详细教程Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上,部分信息设置需要iOS9.2以上。目前还不支持企业证书添加。环境搭建好后可以在模拟器上面运行...
我是一个特别相信努力的年轻人。 我相信我们年轻人只要依靠努力,就能过上好的生活。 我相信只要我们努力地保持善意,就能在世界上好好地活下去。· 但在经过最近一系列的新闻以后。 ...
前言: APNs 协议在近两年的 WWDC 上改过两次, 15 年 12 月 17 日更是推出了革命性的新特性。但在国内传播的博客、面试题里关于 APNs 的答案全都是旧的、...
谈到iOS多线程,一般都会谈到四种方式:pthread、NSThread、GCD和NSOperation。其中,苹果推荐也是我们最经常使用的无疑是GCD。对于身为开发者的我们...