240 发简信
IP属地:北京
  • Resize,w 360,h 240
    离屏渲染

    什么是离屏渲染? 是在GPU当前缓冲区之外创建一个新的缓冲区进行渲染操作。 创建缓冲区,上下文在离屏缓冲区和当前缓冲区之间切换都需要耗费性能。 ...

  • KVO

    什么是KVO? KVO是观察者模式,当一个被观察者对象属性发生改变时,观察者会收到通知。 有利于两个类之间的解耦。 KVO的实现原理 KVO基于...

  • clang -rewrite-objc 编译OC文件

    直接运行clang -rewrite-objc xxxxx.m会报错。 解决方法: clang -x objective-c -rewrite-...

  • 【iOS】Blocks

    1、闭包,带有局部变量的匿名函数(即不带名称的函数) 2、声明函数指针变量 int (*funcptr)(int)=&cfunc; 3、使用少的...

  • 【iOS】@selector

    1、selector可以理解为函数指针。 2、@selector(xxxx)找到名字为xxxx的方法,返回类型为SEL。 3、SEL定义: ty...