我的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(URL Scheme与openURL)目标 平常我们做iOS开发,会经常遇到打开其他的APP的功能。本篇文章讲的就是打开别人的APP的一些知识。我们的目标是: 打开别人的APP 让别人打开我们的APP 版本大于等...
目标 平常我们做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项目:国际化翻译端和开发端自动同步作为iOS开发实习生生涯的第一个任务,就是喊我调研一个国际化方案,最好是可以实现开发人员这边不用担心翻译的问题,只在意写代码;然后翻译端那边只管翻译,同步工作自动化完成。...
作为iOS开发实习生生涯的第一个任务,就是喊我调研一个国际化方案,最好是可以实现开发人员这边不用担心翻译的问题,只在意写代码;然后翻译端那边只管翻译,同步工作自动化完成。...
从排序说起 一种很棒的排序算法,木桶排序(计数排序)。 算法如下,比如[ 1 9 3 7]需要排序。按木桶排序,我们要准备好10个桶,比如我们建立一个数组a[10] = {...
前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 环境 一个程序员在萌芽之...
本文首发于我的个人技术博客看完还不懂HTTPS我直播吃翔 存在即合理 http是非常常见的应用层协议,是超文本传输协议的简称,其传输的内容都是明文的。在这个混乱的世界,明文传...
介绍 动态库形式:.dylib和.framework 静态库形式:.a和.framework 动态库和静态库的区别 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次...