经过两篇的介绍我想对RunLoop应该有了简单的了解,至少不至于一无所知。 在这篇我想对“CFRunLoopObserverRef”做一下简单的补充。 在补充之前先说一下。 在现在的开发中已经很少见到MRC了。 但是那是对与OC对象的。 CFRunLoopObserverRef属于CF (Core ...
分类:
移动开发 时间:
2017-06-18 22:45:47
阅读次数:
203
1. str.format():使用“{}”占位符格式化字符串(占位符中的索引号形式和键值对形式可以混合使用)。 2. 使用“%”进行字符串格式化。 ...
分类:
编程语言 时间:
2017-06-18 19:02:52
阅读次数:
196
第八章:集合 数组和集合的区别 数组:一旦声明了数组长度无法改变,只能保持指定的数据类型,元素的数据类型必须相同,不能混排。集合:长度和动态扩容,元素类型可以是任何类型,可以混合使用。 Collection接口 List接口 List接口:不唯一,有序(添加顺序) ArrayList ArrayLi ...
分类:
其他好文 时间:
2017-06-16 20:15:29
阅读次数:
160
ARM Build Tools GNU Tools for ARM Embedded Processors. GNU Make for Windows. GNU Tools for ARM Embedded Processors 1. 到网站下载最新GUN ARM工具链,https://develo ...
分类:
其他好文 时间:
2017-06-12 22:34:29
阅读次数:
326
1、MRC与ARC 苹果提供两种内存管理机制:一种是MRC(manual reference count),即手动引用计数;还有一种是ARC(auto reference count)。即自己主动引用计数。手动引用计数,顾名思义。须要程序猿主动调用retain、release等方法来管理内存。而自己 ...
分类:
移动开发 时间:
2017-06-12 19:45:05
阅读次数:
217
HMACSHA1 是从 SHA1 哈希函数构造的一种键控哈希算法,被用作 HMAC(基于哈希的消息验证代码)。 此 HMAC 进程将密钥与消息数据混合,使用哈希函数对混合结果进行哈希计算,将所得哈希值与该密钥混合,然后再次应用哈希函数。 输出的哈希值长度为 160 位。在发送方和接收方共享机密密钥的... ...
分类:
编程语言 时间:
2017-06-10 20:25:48
阅读次数:
230
永久显示行号: 编辑配置文件:vim /etc/vimrc 在文件内容最后加上两行 set nu set tabstop=4 重启服务 临时显示行号 在文件中直接按:跳到尾行 :set number 回车显示行号 退出重新进入需要重新配置 ...
分类:
系统相关 时间:
2017-06-05 10:10:30
阅读次数:
234
问题: 在Ubuntu下,初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除 回答: 一、编辑/etc/vim/vimr ...
分类:
系统相关 时间:
2017-06-04 16:59:31
阅读次数:
226
分量 矢量的分量名称:{x,y,z,w}表示顶点; {r,g,b,a}表示颜色;{s,t,p,q}表示纹理坐标。 每个分量用点号连接(例如v2.x(一个float变量),v3.rg(一个vec2变量))。 不同组的分量不能混合使用(例如v4.xgba不合法),但是顺序可以任意,可以重复(例如v3.y ...
分类:
其他好文 时间:
2017-06-02 17:35:15
阅读次数:
169
前言: 本篇文章,在于学习,我把别人的一些感觉好的文章汇总成了一篇,亲自实现了一下,留用于今后学习资料。 文章脉络: 文章脉络: 简介:Objective_C 有3种内存管理方法, 它们分别是 1>MRR① 也称为 MRC(Manual Reference Counting, 手动引用计数)② 由程 ...
分类:
其他好文 时间:
2017-06-02 15:47:13
阅读次数:
285