240 发简信
IP属地:上海
  • Resize,w 360,h 240
    算法101, swift , https://juejin.im/user/599fe9216fb9a0249d616ba8

    Swift 音频 DIY ,Audio Queue Services 搞缓冲,AVAudioEngine 加声效 播放网络音频,可以先下载好,得...

  • Resize,w 360,h 240
    AVFoundation 视频常用套路: 拍照聚焦、曝光、闪光灯,拍视频手电筒

    看图可知, AVFoundation 拍照功能的中心类是 AVCaptureSession 类,管理视频输入输出流。 音视频,上手就用,直接 A...

  • 2018-05-14 讯飞, let's 精通多线程

    乡亲们, AFN 使用姿势不当引起的 Retain Cycle @ 青浦区 iOS 中学 知道存在,内存漏的飞快,用户日活成百上千的情况。 me...

  • 2018-05-06 Patch, 代码补丁

    主题: 怎么从原理上, 设计这个 Patch 王宇 patch 视频 Patch 是干什么的呢? app 在运行的过程中,会出现一些问题。 你可...

  • 2018-04-27, 变基

    开新分支, 要基于 developer 分支, 而不是 master 分支。 这不是 变基 git checkout -b myFeature ...

  • 2018-04-27,app 启动时间优化,4

    我觉得是多线程问题, 遇到了死锁。 优先级倒置 可能是死循环。进程在那里空跑, 过不去, 也可能碰到了 wait( long long ), ....

  • 2018-04-27,app 启动时间优化,3

    看下 RxSwift 的双向绑定, 及 RxCocoa 的相关源代码 一般 RxSwift 用于 MVVM, MVVM 常用功能就是双向绑定,M...

  • 2018-04-27, 做性能优化 , app 启动时间优化,2

    分为 main() 前,和 main() 后 main() 前, 库 lib 、链接 linker 、加载 load main() 后, 从 m...

  • 2018-04-27, 做性能优化

    掌中zto 测试设备, 老旧的 iPhone 报告结果: 2018-04-27 Total pre-main time: 2.6 seconds...

个人介绍
写博客的好处,就是不太会自欺欺人