我的Github地址 : Jerry4me, 本文章的demo链接 : JRCustomKVODemo 前言 KVO(Key-Value Observing, 键值观察), ...
我的Github地址 : Jerry4me, 本文章的demo链接 : JRCustomKVODemo 前言 KVO(Key-Value Observing, 键值观察), ...
一、消息驱动机制 消息驱动机制: 运行的时候的一些机制,最主要的是消息机制。 消息驱动机制-动态调用过程 : 对于C语言,函数的调用在编译的时候会决定调用哪个函数。编译完成之...
Objective-C作为一种动态消息型语言,其机制不同于Java ,C#等编译型语言.它将数据类型的确定等工作推迟到了运行时期来执行,并且它调用方法的方式实质是像对象发送...
前言 原文的作者是 AFNetworking 的作者 Mattt Thompson 大神,原文链接。 正文 由于历史的机缘巧合,苹果通过技术的结合创造出了很多优秀的产品: O...
目标 平常我们做iOS开发,会经常遇到打开其他的APP的功能。本篇文章讲的就是打开别人的APP的一些知识。我们的目标是: 打开别人的APP 让别人打开我们的APP 版本大于等...
本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...
目录 准备 分析2.1. 三次握手2.2. 创建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. 数据传输2.5. 四次挥手 扩展3.1. Session I...
作为iOS开发实习生生涯的第一个任务,就是喊我调研一个国际化方案,最好是可以实现开发人员这边不用担心翻译的问题,只在意写代码;然后翻译端那边只管翻译,同步工作自动化完成。...
从排序说起 一种很棒的排序算法,木桶排序(计数排序)。 算法如下,比如[ 1 9 3 7]需要排序。按木桶排序,我们要准备好10个桶,比如我们建立一个数组a[10] = {...