0%

LLDB全称轻量级的高性能调试器(Low Level Debugger),默认内置于Xcode中。能够很好的运用它会使我们的开发效率事半功倍。

阅读全文 »

总结一下最近关于HTTP的理解

  • HTTP/1.1
  • HTTP/2
  • HTTP/3
阅读全文 »

一转眼,年终总结已经坚持到第5个年头了,这个总结对我来说非常有意义,每年都有收获。今年得到了一次晋升的机会,上升了一个新的高度后心态上的变化,身份上的变化,以及思考方式的变化,让我这一年改变很多。主要体现在几个方面:

  • 团队管理
    • 团队建设
    • 活动组织
    • 任务拆解
    • 任务派发
  • 技术上
    • 服务架构
    • 技术选型
    • 方案落地
    • 涉猎新技术

今年总结主要关键词:成长,管理

阅读全文 »

平时开发中,大部分使用NSDictionaryNSMutableDictionary。下面介绍个特殊的。

  • NSMapTable
  • NXMapTable(objc源码)
阅读全文 »

在OC中,因其动态性我们经常会用到Runtime相关的API,探索一下Runtime在Swift中的注意点

阅读全文 »

最近在网上经常能看到源码编译的文章,整理一下关于源码编译的问题。

阅读全文 »

字典这种数据结构在现代的开发语言中比较常见(PHP叫关联数组)
探索一下其底层原理。

阅读全文 »

在使用C/C++/OC语言中,经常会用到指针的语法,也理解指针的意义。
在Swift中,将指针包装成不安全指针类型

阅读全文 »

内存访问冲突产生条件

  • 至少一个是写入操作
  • 它们访问的是同一块内存
  • 它们的访问时间重叠(比如在同一个函数内)
阅读全文 »