240 发简信
IP属地:江苏
  • 横竖屏的一个容易被遗漏的点

    最近在做横竖屏切换的时候,发现一个crash,是一个平时没有注意到的点。 从描述上看,错误很明显,我们从方法的描述上看看。 那么如果suppor...

  • Resize,w 360,h 240
    运行时获取函数调用栈

    在之前做debug工具的时候,就有一个想法,在页面产生卡顿的时候,如果能够获取主线程的函数调用栈就好了,就可以分析出哪里出现了性能瓶颈。由于当时...

    2.2 7814 5 13
  • Resize,w 360,h 240
    深入理解内存分配

    相信大家在学习C语言的时候,malloc是最早遇到的几个方法之一,这里就来深入的了解下,macOS/iOS中用户空间的内存分配。 引言 首先,我...

    1.2 7885 2 14
  • 聊聊移动客户端开发中的git工作流

    现在git已经是我们日常开发必备工具,那么在移动客户端的日常开发中,应该怎样去管理git分支呢,是否目前普遍的几种工作流就可以满足目前的情景呢?...

  • Flex箱型布局在移动端的应用

    在平时开发过程中,用的最多的布局方式当然就是苹果自带的AutoLayout,但是使用的过程中也发现AutoLayout自身也有很多的问题。在我们...

  • Resize,w 360,h 240
    C方法的调用参数与ARM汇编

    在平时开发和调试中,经常遇到C调用栈和汇编,所以这里来统一的了解下这部分内容,本章需要一定的汇编基础才能更好的理解。 函数签名 在JavaScr...

  • 浅析GPUImage的设计思想

    在移动端图片处理时,往往因为大量的计算导致需要较长的时间,为了充分利用设备的潜能,所以产生了利用GPU来处理计算的方案。其中最有名的开源方案就是...

  • Resize,w 360,h 240
    自己写的一个埋点管理小工具

    前言 在很多项目中,埋点数据使用表格来统计的,随着项目的进行,数据量越来越复杂,越来越难以维护。所以很多公司都已经开发了一整套系统,从埋点的录入...

  • IGListKit简析与DDComponent

    在我们的项目中大量使用了列表以及模块化的思想,所以才有了DDComponent,这个的原理在之前的美学的表现层组件化之路详细的说明了使用方式。最...