240 发简信
  • 120
    iOS进程间通信体验

    最近又做了一遍基于Replaykit Extension实现iOS录屏直播的需求,其中宿主App和Extension间用到了CFMessageP...

  • 120
    DLNA/UPnP学习笔记

    序 工作中接触到了这部分内容,记录一下。 关于投屏,Apple用户首先想到的应该是AirPlay,由苹果提供的屏幕共享协议,但有一些家用设备并不...

  • 【wwdc2020】 AppClip学习笔记

    粗糙记录,有时间再汉化细写 Explore app clips General setup URL By appConnect . 'Con...

  • 120
    读码笔记-Aspects-iOS源码图解笔记

    “读这个干嘛” 1.加深面向对象和面向切面编程结合的实践理解2.加深OC语言理解 “有啥特色?” 在OC的源码里,面向切面设计比较有代表性的就是...

  • iOS便利NSTimer

    为什么要写这篇破事水 这些代码来自于年初某短视频巨厂面试时候的即兴表演,当时写的是伪代码,现在把他补完整面试官提出来的要求如下: NSTimer...

  • 120
    复习-xib生命周期

    xib和nib文件的区别: xib是个XML文件,nib是二进制文件,早先使用的是nib,但现在基本都用xib了,因为xib是文本文件(XML)...

  • 120
    复习-iOS图片最佳实践之downSampling

    最近复习了一下wwdc2018的课程Image and Graphics Best Practices(视频里面可以调中文字幕,强烈建议观看后再...

  • 120
    笔记---H.264里的SEI

    给公司的直播推流框架加上了携带SEI的功能,做完了记录一下这个东西使用场景挺广的,比如直播中的动画效果,直接渲染到画面上可能会引起性能消耗,不如...

  • 【大数字精确计算】当心你的float、double类型产生误差

    遇到一个Bug 然而当总额=4000 剩余数量=1680时,结果应该是正正好58%,但程序运行时向下取整后结果却是57%,我:???经过排查服务...

个人介绍
iOS开发者,民谣后摇金属啥都听