240 发简信
IP属地:北京
  • 解决界面显示忘记调用super问题

    一、场景 需要设计一个SDK统计某个界面的展示次数,但是开发者忘记在viewdidappear中调用super,该怎么解决 二、解决方案 1.在...

  • 开发过程中规范问题

    一、命名规范 1.Block命名:BLOCK_xxxBlock ; 2.枚举,加前缀:ENUM_ ; 3.静态变量、宏定义,加前缀:STATIC...

  • 2021-08-02

    响应者响应顺序大体代码(猜测) 1.正常的没有添加任何target-action或者手势的情况下 touchesBegan->touchesEn...

  • c++

    c++中数组的初始化 int[] {4 };

  • 离屏渲染简单理解

    在理解离屏渲染之前先说一下我认为的UI的渲染: 1.在能让你看到一个view的时候,先画你的最底层的父view,然后再画子view。 2.当你父...

  • 关于tableView复杂cell的处理思路

    该思路针对的是一个tableview里面有各种各样的cell,比如淘宝的详情页面这种样式 针对这种界面后台返回的可能是一个model,然后里面各...

  • Resize,w 360,h 240
    关于异步绘制ui的理解

    1.不写[view.layer setneedisplay]的情况下,为什么只有重写drawRect方法才会调用drawLayer:(CALay...

  • AVPlayer做视频播放需要注意的问题

    需求:视频在cell中可以点击放大和缩小(仅有一个视频) 注意1.需要同步数据 2.需要同步ui 3.需要同步AVPlayer ...

  • 什么是离屏渲染

    渲染分为两种 1.在屏渲染 2.离屏渲染 在屏渲染:就是在屏幕缓存区的渲染,没有切换缓存区。 离屏渲染:很多博客上说,切圆角、画阴影会触发离屏渲...