240 发简信
IP属地:四川
  • AutoreleasePool解析

    关键点 双向链表 AutoreleasePoolPageData TLS 线程局部存储? HotPage和ColdPage各是什么? objc_...

  • YYMemoryCache分析

    YYMemoryCache主要分析 LRU算法+双链表+哈希表 线程操作锁 cache内部变量内存释放队列 哈希表保存节点与key。通过key直...

  • objc4-818.2配置编译

    环境 macOS 11.6 Xcode 13.2.1 objc4-818.2.tar.gz[https://opensource.apple.c...

  • 一个实用的TableView滑动效果

    首先看效果 关键点 自定义手势 很明显的需要一个自定义拖动手势 跟随拖拽手势移动视图 这里移动视图并不一定要是tableView,虽然拖拽手势是...

  • ZSSRichTextEditor换WKWebView

    前言 Apple will no longer accept submissions of new apps that use UIWebVie...

  • MAC特殊符号

    MAC特殊符号

  • UniversalLink适配踩坑

    iOS UniversalLink适配踩坑 最近微信OpenSDK升级微信OpenSDK更新要求 以及QQ OpenSDK更新要求 但是 但是 ...

  • 苹果App的层级关系浅析

    背景 最近做弹屏广告需求时,意外的发现将某个view添加在window上面,然后放到最底层没有展示出来(ps:以为window会自动调节层级关系...

  • 自定义KVO实现

    本篇的自定义KVO(不通过中间类)与广为流传的KVO(通过中间类)版本有些许不同, 当然,最主要的是KVO的实现原理,所以代码有点粗糙 自定义类...