240 发简信
Dli
IP属地:上海
  • 120
    小码哥底层原理笔记:内存管理

    iOS程序的内存布局 注:只要是static修饰的变量就相当于是全局变量,整个项目就只有一份内存地址 Tagged Point技术 从64bit开始,iOS引入了Tagged...

  • 120
    iOS管理对象内存的数据结构以及操作算法--SideTables、RefcountMap、weak_table_t-一

    第一次写文章语言表达能力太差。如果有哪里表达的不够清晰可以直接评论回复我,我来加以修改。这篇文章力求脱离语言的特性,咱们多讲结构和算法。即使你不懂iOS开发,不懂Object...

  • Sign In with Apple

    原文博客地址: Sign In With Apple 在之前的文章iOS13适配深色模式(Dark Mode)中只是简单提到了关于Sign In With Apple的问题,...

  • 120
    认识CoreData - 基础使用

    该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 第一篇文章中并没有讲CoreData的具体用法,只是...

  • 120
    iOS-Block的实现

    Block是C语言的扩充功能,是带有自动变量的匿名函数。block 将同一逻辑的代码放在一个块,使代码更简洁紧凑,易于阅读,比函数使用更方便,代码更美观,开发中受到广泛的使用...

  • 120
    iOS Block详解

    学习Block的章节 Block介绍(源码解析) 代码被编译后: __MCBlock__method_block_impl_0 解析: __MCBlock__method_b...

  • 120
    运行时Hook所有Block方法调用的技术实现

    本技术实现在YSBlockHook中。 1.方法调用的几种Hook机制 iOS系统中一共有:C函数、Block、OC类方法三种形式的方法调用。Hook一个方法调用的目的一般是...