Carthage和CocoaPods相比,轻量级一些,在swift中使用很方便,它本身就是swift写的。 1.brew 安装carthage之前需要安装brew,进入官网(...
IP属地:广东
Carthage和CocoaPods相比,轻量级一些,在swift中使用很方便,它本身就是swift写的。 1.brew 安装carthage之前需要安装brew,进入官网(...
本篇文章主要内容是Hosting+Representable,但我们首先会讲解一下在iOS14中,ScrollView新增的一个功能。 ScrollViewProxy & S...
Moya的使用 关于Moya Moya是对Alamofire的再次封装。 让我们用一张图来简单来对比一下直接用Alamofire和用moya的区别: 有关Alamofire ...
Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通...
问题:有没有加密容易.破解很难数学运算?,如下:3? mod 17 = 12你是不是算了很久呢?答案是:313 mod 17 = 12,如果3比17小,那么一定会存在一个...
二、状态寄存器、函数返回值、参数、嵌套调用底层原理 CPU内部的寄存器中,有一种特殊的寄存器(对于不同的处理器,个数和结构都可能不同).这种寄存器在ARM中,被称为状态寄存器...
初识汇编 汇编语言(assembly language) 使用助记符代替机器语言 加:INC EAX 通过编译器 0100 0000 减:DEC EAX 通过编译器 0100...
三:Switch底层原理和指针基础 cmp(Compare)比较指令 CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结果,只是正确的更改标志。 一般...