240 发简信
IP属地:广东
  • iOS 15 适配

    一年一系统,一年一适配。今天我们来讲一下iOS15适配的相关地方。导航栏适配iOS 15中,导航栏的问题比较明显,调试之后发现是UINavigationBar部分属性的设置在...

  • Swift - 递归枚举

    个人理解 递归枚举是拥有另一个枚举作为枚举成员关联值的枚举,实际上就是Swift中枚举关联值的特性和递归算法在Swift开发中的运用。 定义 下面定义的枚举可以储存三种数学运...

  • 240
    Objective-C的间接指针

    昨日的一篇写的__autoreleasing ARC下关于Objective-C二级指针 让我有点不一样的想法 感觉对这一块有点模糊。为什么搞得那么复杂呢,还要显式的去转换才...

  • read_images

    read_images 旧版本:对类 selector_references protocols objc_msgSend引用 进行加载和修正,其中获取编译好的类加入一个全局...

  • map_images

    map_images 先去了解简单了解一下mach-Ohttps://www.jianshu.com/p/5a44f69466cc map_images_nolock pre...

  • Objc_init学习之始

    编译Objc可调试代码遇到的一些问题总结 如何开始一份新的objc代码编译通过呢 去GitHub寻找最新别人通过的(利用轮子) 下载objc源码 接着还需要下载关于系统有关的...

  • load_images

    load_images load_image 会对每个image进行加载 多次调用 新版objc 把加载分类的方法延迟到了完成_dyld_objc_notify_regist...

  • 240
    由git subtree/submodule 引发的关于git hook 的解决方案

    最近在学习objc_runtime源码这部分的内容需要写一些笔记,看源码的仓库加入自己的一些笔记,但是看源码的仓库有很多一些关于runtime相关的代码还有前辈朋哥的...

  • iOS常见的数据存储方式

    plist存储 plist的文件名不能叫做“info”、“Info”之类的,这是因为与系统属性文件重名,而plist作为属性列表是一种XML格式的文件,拓展名为plist。如...