240 发简信
  • 浅探组件化和模块化

    背景 在公司app越来越大和越来越多的情况下,通常会出现以下几种情况 队员代码负责模块区分不明确 多个项目开发同一块需求的代码,或者复制代码的时...

  • UIWindow小结

    何为UIWindow? 个人理解就是app最上层的一个view,手势传递到本APP的始点 获取方法 [[UIApplication shared...

  • 柔软心

    一、我多么希望,我写的每一个字、每一篇文章都洋溢着柔软心的味道,我的每一个行为都有如莲花的花瓣,温柔而伸展。 因为我深信,一个作家的写字时,他画...

  • 120
    iOS的OSSpinLock与os_unfair_lock

    最近面试的时候给问到了锁,回答得不是很好,所以又重新学了一次,谨以此文记录学习成果 用锁的场景:多条线程存在同时操作(删、查、读、写)同一个文件...

  • 120
    GPUImage阅读笔记-GPUImageContext

    GPUImageContext 是GPUImage封装的一个的上下文对象,主要是有EAGLContext、GLProgram、GPUImageF...

  • 120
    GPUImage阅读笔记-GLProgram

    GLProgram 其实是对OpenGL ES的program进行了一次封装 其工作流程主要如下创建Program(程序)创建顶点着色器和片元着...

    0.1 69 0 1
  • 120
    GPUImage阅读笔记-GPUImageOutput

    如果继承了GPUImageOutput,则有输出纹理到下一个Target的功能(方法) 变量和属性 个人认为比较重要的方法 这个方法主要是把,自...

  • GPUImage阅读笔记-GPUImageInput

    在上一章已经说过,GPUImageInput 是一个协议,实现这个协议的对象则可以接受纹理,然后可以把纹理直接显示出来,或者处理纹理再传给下一个...

  • GPUImage阅读笔记-概述

    GPUImage主要由AVFoundation和OpenGL ES两个框架组成 GPUImage框架是使用了链式结构去实现滤镜的渲染,在框架里定...

个人介绍
既然时光留不住,莫使年华空虚度