The English version of this blog at here : http://www.jianshu.com/p/cba96dad5f24 CV (C...
The English version of this blog at here : http://www.jianshu.com/p/cba96dad5f24 CV (C...
项目连接 前言 本项目的数据为抓包所得,并且都是用的本地数据,只作为学习用途。项目中所用到的appKey,为了方便调试,不再删除!但是仅作为本项目使用! 写这个项目之前也是对...
谈到iOS多线程,一般都会谈到四种方式:pthread、NSThread、GCD和NSOperation。其中,苹果推荐也是我们最经常使用的无疑是GCD。对于身为开发者的我们...
在程序开发中,数据层永远是程序的核心结构之一。我们将现实事物进行抽象,使之变成一个个数据。对这些数据的加工处理是代码中能体现技术水平的一大模块,比如数据的请求、解析、缓存、持...
说起这个贝塞尔曲线,其实可以实现很多功能的:曲线图、折线图、进度条、画板、不规则图形等等。下边我们就来看看这条线。 使用UIBezierPath类可以创建基于矢量的路径,这个...
刚做完一个拥有即时聊天模块的项目,项目中用的是环信3.0,虽然感觉中间有点小坑,但是总体感觉还是棒棒哒,比我两年前纯用XMPP+openfire便捷多了,而且环信的开发文档感...
阅读本文需要对ReactiveCocoa足够了解,也可以参阅图解ReactiveCocoa基本函数 Cocoa Touch Framework无疑是一个很好的框架,特别是对动...
说实话,公司要上架一个自己做的一个小项目。为了完成这个任务,菜鸟的我一遍找资料一遍跟着做,一遍修改错误一遍查找解决方案。网上的资料大部分都是2015年以前的资料,资料有点不够...
现在在苹果的官网上,我们已经可以下载到Xcode8的GM版本了,加上9.14日凌晨,苹果就要正式推出iOS10系统的推送了,在此之际,iOS10的适配已经迫在眉睫啦,不知道X...
1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这...
一、概念 GCD是Grand Central Dispatch 的简称 是苹果开发的一个多核编程的解决方法。 二、任务和队列 GCD中有2个核心概念 (1)任务:执行什么操作...
如需转载 务必加本文链接并注明出处 请尊重每一位作者!!!!!!!! 先来简单介绍一下BlockBlock是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码...
本文简介 本章不会对Block做过多的实现研究。只是讲解基本的用法。纯粹基础知识。结合实际项目怎么去做举例。Block使用场景,可以在两个界面的传值,也可以对代码封装作为参数...
所谓“猴子测试”,就是自动化UI测试,模拟在屏幕上随便乱点,来达到自动化测试的目的,节省了人力。 测试非常简单,本文用到了Github上的 UI AutoMonkey 来集成...