240 发简信
IP属地:上海
  • 内存资料

    内存 用户空间代码区常亮区bss栈堆 内核空间 highe normalm 分段分页当内存访问 虚拟地址 但没有映射时,触发缺页中断 资料别再说...

  • ios weak 源码资料

    有空整理 摘要 isa 结构体 hasweaklyrefhas coxxsidetable_rcrefcount 引用计数小 直接存在 isa的...

  • CocoaLumberjack 源码分析

    CocoaLumberjack GitHub 地址 当期版本[3.4.2] DDLog 是开发中常用的日志基础库,以前只是简单的使用和NSLog...

  • objc_msgSendSuper 理解

    刨根问底Objective-C Runtime 经常写的代码 如下 super 的含义,消息转发会调用 objc_msgSendSuper, 就...

  • @dynamic

    引用简书链接 @dynamic与@synthesize的区别 @property有两个对应的词,一个是@synthesize,一个是@dynam...

  • GCD相关

    运行结果 或者 或者 结语:dispatch_async 直接返回,具体执行顺序不确定。 运行结果 卡死、系统报错 结语: 使用dispatch...

  • 替换及重置Homebrew默认源

    替换brew.git: 替换homebrew-core.git:

  • RunLoop 监控卡顿为什么要用kCFRunLoopBeforeSources和kCFRunLoopAfterWaiting

    最近看了runloop应用中监控卡顿的一些博客,很多人都提到了通过kCFRunLoopBeforeSources和kCFRunLoopAfter...

    2.0 4602 3 22
  • Resize,w 360,h 240
    日常流程图

    差量更新?

个人介绍
靠谱的人,做靠谱的事。