240 发简信
IP属地:福建
  • 120
    YYThreadSafeArray在多线程方面的若干问题

    YYThreadSafeArray是YYKit中的一个工具类,旨在提供线程安全的数组。YYThreadSafeArray的原理是继承NSMutableArray的,并且对其中...

  • 120
    深入iOS系统底层之crash解决方法

    众里寻他千百度,蓦然回首,那人却在灯火阑珊处。--《青玉案·元夕》 要学会看crash崩溃和报告 一个应用程序并不总会一直运行的很好,它总会有出现crash崩溃的情况。如果在...

  • [总结]FFMPEG视音频编解码零基础学习方法

    转载自:[总结]FFMPEG视音频编解码零基础学习方法中国传媒大学雷霄骅博士CSDN博客--致敬雷神 一些资料: iOS GPUImage研究总结 在CSDN上的这一段日子,...

  • 欧阳大哥,请把参考资料列一下。方便追本溯源~:smile:

    深入iOS系统底层之CPU寄存器

    一弹指六十刹那,一刹那九百生灭。 --《仁王经》 组件 计算机是一种数据处理设备,它由CPU和内存以及外部设备组成。CPU负责数据处理,内存负责存储,外部设备负责数据的输入和...

  • 可能是最好的函数式编程入门

    为什么要学习函数式编程 函数式编程是编程范式中的一种,是一种典型的编程思想和方法。其他的编程范式还包括面向对象编程,逻辑编程等。 许多人会有这样的疑惑:为什么要学习编程范式?...

  • 120
    探索iOS内存分配

    前言 在运行iOS(OSX)程序时,左侧的Debug Navigator中可以看见当前使用的内存。我们也可以使用Instruments的Allocations模板来追踪对象的...

  • 120
    iOS程序启动->dyld加载->runtime初始化(初识)

    iOS开发中,main函数是我们熟知的程序启动入口,但实际上并非真正意义上的入口,因为在我们运行程序,再到main方法被调用之间,程序已经做了许许多多的事情,比如我们熟知的r...

  • 120
    阿里数据iOS端启动速度优化的一些经验

    背景 7月26号我们阿里数据iOS端发布了4.4.0版本,这次版本主要是优化了性能,其中main()阶段的启动耗时优化成果比较明显,从之前的0.5-0.7秒,降低为目前的0....

  • 组件化有4个大方向
    1 组件通信机制
    2 组件拆分
    3 组件UT
    4 组件开发、集成、发版
    虽然这篇博文条理性不算特别清晰,但是基本每个点都有涉及,难能可贵,点赞。:+1:

    iOS App组件化开发实践

    前因 其实我们这个7人iOS开发团队并不适合组件化开发。原因是因为性价比低,需要花很多时间和经历去做这件事,带来的收益并不能彻底改变什么。但是因为有2~3个星期的空档期,并不...

  • 我所理解的组件化之路

    为什么会有这篇文章呢? 和之前的同事"我是你爸爸"讨论了关于组件化的事,对我有很大的启发。在此特别感谢"我是你爸爸"。 最近写了关于组件二进制化的文章的文章,有点感触。 一些...