240 发简信
  • React Native 入门技能指北

    由于业务上的需要,我们业务线接到需求要将部分页面进行 RN 的改造,很开心的接到了这个任务,一心欢喜的觉得可以学点新东西,然而所谓的 write...

  • 120
    源码阅读中的收获

    最近在做短视频相关的模块,于是在看 GPUImage 的源码。其实有一定了解的伙伴一定知道 GPUImage 是通过 addTarget 链条的...

  • 120
    清理项目中的无用图片

    随着项目中不断更新迭代,由于各种原因,项目中总会出现很多曾经添加而现在不在需要的图片。而这些图片占用包大小,所以需要清理这些不在使用的图片。但是...

  • 120
    理解 Mach-O 并提高程序启动速度

    我们日常开发的打包或者 SDK 的打包会生成一个ipa 或者 framework。在 framework 和 ipa 文件中其实都可以找到一个 ...

    0.8 2465 0 10
  • iOS项目的瘦身与加快编译速度

    随着开发的不断进行,我们的项目总会变得越来越大,而过大的占用用户的内存空间会对用户的留存造成一定的影响,所以我们总是需要找到方案来减小我们的包大...

    0.2 3698 2 12
  • 120
    iOS断点续传实现方案

    在我们日常开发的过程中,我们的项目中可能都会遇到一个需求就是去下载一个文件,然后将文件保存到本地,但是在下载的过程中一定是异步的,也就是说我们可...

    0.4 1353 1 10
  • 120
    iOS Target-Action模式下内存泄露问题深入探究

    在我们日常开发中,我们或多或少的都会遇到循环引用的问题。其实问题的实质就是造成了互相持有的关系,在对象释放的时候,就好像产生了一个死锁一样,系统...

  • 120
    iOS中responseToSelector()方法是不是需要优化

    在日常开发中我经常会调用responseToSelector这个方法,尤其是是在我们写的协议的类中我们经常会有这样的判断。最近重新看《编写高质量...

  • iOS如何避免应用崩溃

    最近在掘金翻译计划和小伙伴一起翻译的一篇的iOS相关文章,文中能够了解到一些iOS的文件读取机制和我们线上闪退问题如何发现,以及一些处理方案。其...

个人介绍
一个在写 OC,swift 的 iOSer ,业余会用 前端玩个人 blog,会用 python 做点奇奇怪怪的事。