前言 今年是我工作的第十个年头,也是第十篇年度总结。按照惯例,对这一年的经历进行回顾,总结所学和所得。希望我的思考能对你有所启发。 工作 人常说,不怕达不成目标,就怕没有目标...

前言 今年是我工作的第十个年头,也是第十篇年度总结。按照惯例,对这一年的经历进行回顾,总结所学和所得。希望我的思考能对你有所启发。 工作 人常说,不怕达不成目标,就怕没有目标...
Core Animation的一个非常显著的特性是就是实现动画,而且它支持隐式动画和显式动画两种形式,本篇我们主要从隐式动画说起; 本篇主要内容:1.何为隐式动画2.隐式动画...
理解了隐式动画后,显式动画就更加通俗易懂了。区别于隐式动画的特点,显式动画就是需要我们明确指定类型、时间等参数来实现效果的动画。除此之外,我们也可以创建非线性动画,比如沿着任...
前言 铁打营盘流水兵。 2023年12月,在一只脚迈进24年的时刻,又一个🍅老兵选择离开。共事多个年头,怀着相同目标一起前行上千个日夜,这一次的离开,虽然早有预感,但是依旧感...
1.AVAudioRecorder简介 AVAudioRecorder同其他用于播放音频的兄弟类一样,构建于Audio Queue Services之上,是一个功能强大且简单...
最近对AVAudioEngine感兴趣,一方面是网上很多录音是通过AVAudioRecorder或AudioUnit来实现的,AVAudioEngine相对较少,另一方面是w...
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客户端开发。和音频打交道,必须要弄清楚AVAudioSession。先看下苹果的官方图:...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神@onevcat的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’s ...
原文地址,此处只为学习 ES6中的一个模块即使一个包含JS代码的文件,在这个模块中所有的变量都是对其他模块不可见的,除非我们导出它。ES6的模块系统大致分为导出(export...