关于宏 宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开def...
关于CoreMotion Core Motion可以让开发者从各个内置传感器那里获取未经修改的传感数据,并观测或响应设备各种运动和角度变化。这些...
一、Git学习总结的命名 初始化一个Git仓库。 添加文件到Git仓库步骤分两步:使用命令git add <file>,注意,可反复多次使用,添...
一、引言 我们都知道,iOS中的对象,遵守NSCopying 协议的类可以发送copy消息,遵守NSMutableCopying 协议的类才可以...
一、引言 前面几篇基本介绍了runtime中的大部分功能,包括对类与对象、成员变量与属性、方法与消息、分类与协议的处理。runtime大部分的功...
一、引言 在本章中,我们来看看runtime对分类与协议的支持。 二、基础数据类型 Category Category是表示一个指向分类的结构体...
一、引言 此篇翻译由Mattt Thompson发表于nshipster的Method Swizzling一文。 二、概述 Method Swi...
搜集了一些值得阅读的第三方源码,供大家一起学习哒~持续更新 ...... Aspects
一、概述 前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消...