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

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

  • iOS IM 模块 - 如何丝滑加载历史消息

    如何优雅地、无感知地加载历史消息。 写在前面 做过 IM 的兄弟们都知道,聊天页面最核心的交互就两个:发消息(往下追加)和看历史(往上加载)。 ...

  • iOS IM 聊天页面:聊聊那个让所有人都头秃的“上滑加载历史”

    > **如何优雅地、无感知地加载历史消息。** ## 写在前面 做过 IM 的兄弟们都知道,聊天页面最核心的交互就两个:发消息(往下追加)和看历...

  • 林俊杰 演唱会 抢票 答题 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 的流程。 穿...

个人介绍
年久失修的技术博客一站