今天因为一些工具用到了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...
前言 在iOS开发中,我们使用定时器(timer)的几率很高,系统中最常用的方式有GCD中提供的timer接口和我们今天要讨论的NSTimer。关于GCD相关的接口,我们今天...
CodePush服务 服务器搭建(以Linux为例) 登录远程服务器ssh root@120.76.142.3 安装git yum -y install gitgit clo...
你需要的环境 Mac电脑和iPhone手机 iOS源生项目代码(CassECommerce)和RN项目代码 能看到这份文档,代码肯定是已经准备好了的咯 开发者账号 首先你得先...
一、打包静态库 1.创建一个名为GenerateStaticLibrary(名称可以自主命名)的静态库工程 2.删除自动生成的GenerateStaticLibrary.h和...
请先安装CocoaPods,步骤可以自行百度,这里略过. 废话不多说,直接上步骤 1. 在gitee创建一个空项目作为私有的远程索引库(HMXRepo) 2. 将私有的远程索...
在实际开发中呢,我们如果是用纯代码开发,往往最头疼的事就是写界面UI,对每个label,button进行属性设置,想想那么多此类控件,一个个"set" "=" 那是多么麻烦....
你能使用OHHTTPStubs做什么 OHHTTPStubs的主要功能有两点: 伪造网络请求返回的数据 模拟网络请求时的慢网环境 我们通常会在以下情况下使用: 伪造数据、模拟...
我喜欢你,像风走了八千里,不问归期 我喜欢你,像春天的风,四处追寻你的踪迹。我喜欢你,像夏天的花,烈日中开得绚丽。我喜欢你,像秋天的月,铺满你脚下的每寸土地。我喜欢你,像冬天...
想你好像也没有什么分别在日里在夜里在每一个恍惚的刹那间——席慕蓉 《茉莉》 被清晨的阳光烫醒,还睡眼惺忪时繁忙的工作间,偷得半刻闲暇时休息日里,撩拨了琴弦时午夜将息时 总会拿...