240 发简信
IP属地:北京
  • Resize,w 360,h 240
    OC底层源码串联手稿:从对象到类到应用启动到类布局全流程

    工作中遇到复杂度高的项目系统,我惯于花时间梳理出大手稿,作为参考,根据这个思路,我花时间对于OC底层的机制进行梳理,产出大手稿若干。 跟工作中遇...

  • 林俊杰 演唱会 抢票 答题 JJ20 题库

    部分题目,时间来自2023年9月22日-24日演唱会抢票。 有重复的题目,自己去重: 自己整理的答案: 上述题目获取,是使用的滑块验证组件 滑动...

  • Resize,w 360,h 240
    实例与类的对比 - swift_0x03

    接上篇:编译过程补充 网上找到一张图片: 具体命令: Swift 对象创建过程 —— allocating_init() 创建一个swift对象...

  • Resize,w 360,h 240
    iOS 音频采集整理

    音频采集相关知识,AduioToolBox 的音频采集原理,音频队列架构,iOS音频录制的过程。 为啥莫名其妙地开始看音频的东西?工作相关,梳理...

  • Resize,w 360,h 240
    OC 与 Swift 编译对比 - swift_0x02

    目录概要 为什么想写这篇文章 苹果编译器的发展背景 LLVM 简介 C Language 编译器 Clang Swift 编译器译编 tfiwS...

  • Swift Name Mangling - Swift_0x01

    From Brad.Cox to Chris.Lattner. 尝试利用一些业余时间研究下 Swift,写一些由 OC 到 Swift 的变化。...

  • Resize,w 360,h 240
    面试遇到的 OC 的 dealloc() 问题思考

    0. 前言 最近面了一些试,某位面试官问了我一个有意思的问题: 当时猜测了一下,没答很全面,今晚有空了,好好梳理一下 delloc 的流程。 穿...

  • 突发有感 —— 关于未知的知识

    每个人拥有的知识是个圆, 圆里面面积就是拥有的知识量。 圆之外,是∞,不是【未知】, 圆的周长才是【未知】。 所以, 拥有的知识量越多, 未知才...

  • Apple 源码用到的一些数据结构

    本篇英文名叫 CWC:Kitchen Tools That Cook Loves,翻译过来的意思是苹果源码中出现的一些数据结构,不断积累更新。C...

个人介绍
滴滴出行 iOSer,技术栈:iOS,Swift,React,RN,Redux,NodeJS,Express,Koa(egg)等。定居北京。