一、什么是Homebrew的源? 其实就是一个git的url,对应的是git仓库。每次通过Homebrew安装软件,Homebrew会根据源,会比对、下载(或者merge)源...
IP属地:北京
一、什么是Homebrew的源? 其实就是一个git的url,对应的是git仓库。每次通过Homebrew安装软件,Homebrew会根据源,会比对、下载(或者merge)源...
OC底层原理学习 这一章我们来探索一下alloc 源码核心中的obj->initInstanceIsa(cls, hasCxxDtor) :将类与isa指针关联step1:来...
先来一发苹果官网上Instruments User Guide,其实没啥用,英语不好的也懒得去看。(反正我是看不懂) 关于Instruments有网友如是说的:“一句话: 内...
swift进阶 学习大纲[//www.greatytc.com/p/0fc67b373540] 上一节,介绍了方法调度 & @objc & 指针[https://w...
什么是闭包 闭包是一个捕获了上下文常量或者变量的函数 闭包表达式 与OC中的block类似,这个表达式需要具备 作用域(也就是大括号) 参数和返回值 函数体(也就是in后面的...
OC底层原理学习 iOS中获取内存大小的三种方式 sizeof得到的结果是数据类型占用的空间大小,传入的参数是数据类型,在编译阶段就会确定的大小 class_getInsta...
OC底层原理学习 alloc 初探 首先创建一个继承于NSObject的Person类带着以下几个疑问,查看打印结果1 alloc 做了什么?2 init 做了什么? 结论1...
iOS 底层原理 文章汇总[//www.greatytc.com/p/412b20d9a0f6] 本文主要是通过将objc4-781的源码编译成功,然后在源码中进行...