首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
morefine
掘友等级
iOS开发工程师
|
咪咕
高效率,不加班;吃枸杞,惜身体。上班时间心态美滋滋。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 26
沸点 1
赞
27
返回
|
搜索文章
赞
文章( 26 )
沸点( 1 )
源码浅析 SDWebImage 5.5.2 - WebP Plugin
本文基于 SDWebImage 5.5.2。重读的原因也是由于发现它的 API 在不断迭代,许多结构已经不同与早期版本,同时也是为了做一个记录。整体分析可以查看上一篇文章:源码浅析 SDWebImage 5.5.2。 本篇主要关于其插件系统,如何简单的通过插件来支持多样化的图片…
前端进阶算法9:看完这篇,再也不怕堆排序、Top K、中位数问题面试了
一直重复上一步,直到不需要交换或交换到根节点,此时插入完成。 原地建堆的方法有两种:一种是承袭上面插入的思想,即从前往后、自下而上式堆化建堆;与之对应的另一种是,从后往前、自上往下式堆化建堆。其中 所以,自下而上式堆是调整节点与父节点(往上走),自上往下式堆化是调整节点与其左右…
Objective-C & Swift 最轻量级 Hook 方案
Github 项目地址:GitHub - larksuite/SDMagicHook: A safe and influence-restricted method hooking for both Objective-C and Swift.。 某年某月的某一天,产品小 S …
如何通过静态分析提高iOS代码质量
随着项目的扩大,依靠人工codereview来保证项目的质量,越来越不现实,这时就有必要借助于一种自动化的代码审查工具:程序静态分析。 程序静态分析(Program Static Analysis)是指在不运行代码的方式下,通过词法分析、语法分析、控制流、数据流分析等技术对程序…
iOS - 直播系列一:视频采集
当添加 input 和 output 到 session 中时,session 会自动建立起一个连接(AVCaptureConnection)。我们可以使用这个 connection 来设置从 input 或者 从 output 得到的数据的有效性,也可以用来监控在音频信道中功…
iOS 内存泄漏自动检测工具 PLeakSniffer
自动检测代码当中的泄漏。
快手iOS面经 | 掘金技术征文
过完年来北京之后,有准备看看机会,也是想了解下市场行情。简历没有投太多,只定向投了头条教育部门、抖音、快手、阿里,这些公司。头条和阿里的简历都没过,肯定是亮点太少吧。只有快手简历过了,快手是三轮技术面+一轮HR面,前两轮技术都比较顺利,到第三轮却栽了,很痛心o(╥﹏╥)o。目前…
iOS快手面经(已拿offer)
过完年来北京之后,有准备看看机会,也是想了解下市场行情。简历没有投太多,只定向投了头条教育部门、抖音、快手、阿里,这些公司。 头条和阿里的简历都没过,肯定是亮点太少吧。只有快手简历过了,快手是三轮技术面+一轮HR面,前两轮技术都比较顺利,到第三轮却栽了,很痛心o(╥﹏╥)o。目…
iOS音频播放(三)AudioUnit介绍与实战
在iOS平台上,所有的音频框架底层都是基于AudioUnit实现的。较高层次的音频框架包括: Media Player、 AV Foundation、OpenAL和Audio Toolbox,这些框架都封装了AudioUnit,然后提供了更高层次的API(功能更少,职责更单一的…
iOS-音频-AVAudioSession
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客户端开发。和音频打交道,必须要弄清楚 AVAudioSession。 可以看到AVAudioSession就是用来管理多个APP对音频硬件设备(麦克风,扬声器)的资源使用。 2. AVAud…
下一页
关注了
89
关注者
1
收藏集
1
关注标签
11
加入于
2018-01-11