逆水行舟

  • 首页

  • 标签

  • 分类

  • 归档

缘起alloc

发表于 2019-12-18 | 更新于 2019-12-29 | 分类于 iOS底层

通过runtime的源码跟踪alloc,最终我们发现会调用libmalloc中的calloc方法,那么calloc做了什么呢,让我们来一探究竟

阅读全文 »

静态链接

发表于 2019-12-03 | 更新于 2019-12-04 | 分类于 计算机原理

读《程序员的自我修养》静态链接后,通过demo结合machO及x86_64架构解析静态链接过程

阅读全文 »

读《图解HTTP》总结

发表于 2019-11-06 | 更新于 2019-11-30 | 分类于 读书

读《图解HTTP》总结,让读者对HTTP协议形成一个整体的概念,推荐初学阅读,或者在准备啃《HTTP权威指南》之前,先形成一定的体系。由浅入深

阅读全文 »

程序员的自我修养(第一章)

发表于 2019-10-27 | 更新于 2019-11-06 | 分类于 读书

《程序员的自我修养》第一章阶段性总结,内容包括计算机软件结构定义,操作系统的作用,线程及进程

阅读全文 »

Mach-O详解

发表于 2019-10-08 | 更新于 2020-06-22 | 分类于 编译原理

本文将会结合苹果官方文档,来详细解读Mach-O

阅读全文 »

重拾runtime

发表于 2019-09-07 | 更新于 2019-09-11 | 分类于 iOS基础

本文将会通过仔细体会方法调用过程,系统的复习runtime 寻找IMP 及Method的过程

阅读全文 »

KVO

发表于 2019-08-08 | 更新于 2019-08-11 | 分类于 iOS基础

本文将利用holper disassembler class dump 窥探KVO背后的原理。

阅读全文 »

NSMethodSignature

发表于 2019-08-08 | 更新于 2019-09-07 | 分类于 iOS基础

本文将利用holper disassembler class dump 窥探KVO背后的原理。

阅读全文 »

runtime总结

发表于 2019-05-14 | 更新于 2019-06-18 | 分类于 iOS基础

Objective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制。而这个扩展的核心是一个用 C 和 编译语言 写的 Runtime 库。它是 Objective-C 面向对象和动态机制的基石。

阅读全文 »

autoreleasepool

发表于 2019-05-05 | 更新于 2019-06-18 | 分类于 iOS基础

autoreleasepool与runloop,线程(主线程,子线程)之间的关系。

阅读全文 »

123
yfeii

yfeii

邮箱1486662452@qq.com,有问题欢迎留言评论或邮件
29 日志
14 分类
13 标签
© 2020 yfeii
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Pisces v7.1.1