今天因为一些工具用到了cmake命令,但是使用的时候报错command not found: cmake,所以在macOS的环境下安装了cmake并做了记录。 1. 安装包下...
今天因为一些工具用到了cmake命令,但是使用的时候报错command not found: cmake,所以在macOS的环境下安装了cmake并做了记录。 1. 安装包下...
在本文中,你将了解到如下内容:PCH(Precompile Prefix Header)的作用[#pch%E6%98%AF%E4%BB%80%E4%B9%88]使用PCH提高...
在本文中,你将了解到如下内容:iOS程序在内存中的分区[#%E5%86%85%E5%AD%98%E7%9A%845%E5%A4%A7%E5%88%86%E5%8C%BA]iO...
什么是CPU架构 CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示。 目前市面上的CPU分类主要分有两大阵营,一类是复...
在本文中,你将了解到如下内容:iOS中对shadow的简单使用shadow相关属性的解析shadow与图层混合和离屏渲染的关系 前言 在我们日常的开发过程中,为视图添加阴影是...
在本文中,你将了解到如下内容:什么是原子性atomic和nonatomic的区别实现atomic的锁 - os_unfair_lock 什么是原子性 在开始了解atomic和...
在本文中,我们将了解到如下内容:明晰KVO中的观察者和被观察者KVO导致崩溃的情况一览破除KVO崩溃的方案 前言 KVO(Key Value Observing) 也就是键值...
在本文中,我们将了解到如下内容:基础的消息转发流程unrecognized selector 拦截建议快速转发(Fast Forwarding)拦截unrecognized ...
在本文中,我们将了解到如下内容:KVC 基础Setter方法的搜索模式KVC 基础Getter方法的搜索模式KVC Crash的主要场景KVC Crash的防护方案 前言 K...