240 发简信
IP属地:青海
  • 留图不留种...

    NavigationController已经洗干净了,就等你来

    好久没有更新博客了,近日把项目中遇到的NavigationController 相关技术点梳理一下,与大家共同分享 一. 基本属性 设置颜色如果项目中 Navigation ...

  • @xiaotengda0_0 这是嘲讽还是认同...

    Method Swizzling 实战:优雅的延迟按钮回调

    话不多说,我们先来看下效果: 我们可以发现按钮的用法和系统一样,只是多设置了个xx_delayTime为2.0f秒,下面的打印时间间隔也是对的,优雅! 在我们看下去之前先抛个...

  • 为什么用hook的方式就是优雅....hook本来就破坏了OOP,只是把一些业务逻辑以假装原方法的方式加入而已,本质来说是自欺欺人。。。

    Method Swizzling 实战:优雅的延迟按钮回调

    话不多说,我们先来看下效果: 我们可以发现按钮的用法和系统一样,只是多设置了个xx_delayTime为2.0f秒,下面的打印时间间隔也是对的,优雅! 在我们看下去之前先抛个...

  • 意义在哪里...

    使用 MVVM 架构时页面跳转逻辑写在哪儿?

    之前我一直在 ViewModel 中处理页面跳转逻辑,VC 直接拿到目标页面进行 push/present。前些天 Code Review 时,同事指出理论上 ViewMod...

  • CVPixelBufferCreateWithBytes(kCFAllocatorDefault, outputSize.width, outputSize.height, kCVPixelFormatType_32BGRA, outputBytes, bytesPerRow, nil, nil, nil, &pixelBuffer);
    然后硬编这里有点问题
    为什么不使用GPUImageFrameBuffer中自带的,还要去创建一块内存

    iOS中为直播APP集成美颜功能

    最近需要给直播项目中添加美颜的功能,调研了很多SDK和开源代码(视决,涂图,七牛,金山云,videoCore等),综合成本/效果/对项目侵入性,最后决定使用一款基于GPUIm...

  • @Thebloodelves :+1:

    5年iOS经验做的基础工程送给你,起步就领先别人

    写作原因:因为第一份工作有幸和5年iOS经验上司一起从头开始写项目(项目持续了半年),所以对于项目架构有点感悟,在这里献给大家(是自己写的项目,但是90%还原上司项目基础架构...

  • 工程分层结构完全看个人喜好,被团队所有人认可就是OK。无所谓的学习成本,脑力消耗很低。想说的几点代码
    1)没有应该有的回车看起来真的很闹心
    2)nonull这些编译器看的字段一般写在头文件吧
    3)数据UI操作似乎没有做很严格的线程管理
    4)model,vc没有加前缀,就不怕后续重名吗

    5年iOS经验做的基础工程送给你,起步就领先别人

    写作原因:因为第一份工作有幸和5年iOS经验上司一起从头开始写项目(项目持续了半年),所以对于项目架构有点感悟,在这里献给大家(是自己写的项目,但是90%还原上司项目基础架构...

  • 响应链的翻译是出自哪里呢...这个操作流更多感觉是流水线。是不是用流水线更合理点。。

    GPUImage详细解析

    从源码的角度分析、学习GPUImage和OpenGL ES,这是第一篇,介绍GPUImageFilter 和 GPUImageFramebuffer。 OpenGL ES准备...

  • @落影loyinglin 不干...问个问题哈。如果我做个RealTime的视频通讯,能否通过GPUImage每一帧添加filter后上传服务器?

    GPUImage详细解析

    从源码的角度分析、学习GPUImage和OpenGL ES,这是第一篇,介绍GPUImageFilter 和 GPUImageFramebuffer。 OpenGL ES准备...

  • 楼主真身在哪里呢~~

    GPUImage详细解析

    从源码的角度分析、学习GPUImage和OpenGL ES,这是第一篇,介绍GPUImageFilter 和 GPUImageFramebuffer。 OpenGL ES准备...

  • @CocoaMan 是骚,不是少。子都打错了

    iOS 洪荒之力-SDK开发(一)

    前言 开发SDK有一段时间了,这算是一篇总结贴,或者说教程也好,总之会把我经历的一些过程详细描述出来。设计到图文或者相关Code,篇幅可能较长,我会拆分出几个章节来进行,更加...

  • 优雅么...

    Runtime优雅的解决UIButton多次点击(重复点击)

    在实际开发中我们,点击一个button按键时,需要触发一个事件去执行。用户在正常操作情况下,单次点击时,button只会响应一次点击。但是如果用户多次点击一个button,那...

  • “3.多个context下,使用undo操作时就要慎用,有可能会多undo了某些操作。比如:...” 描述不是很清楚~

    CoreData与MagicalRecord的故事

    作者:luhui CVTE iOS开发工程师 前言 最近使用Core data在多线程下遇到了不少的坑,多数都是因为使用不规范所引起的,这里将从最常用的MOC做展开,谈谈多线...