IP属地:四川
一、Swift Macro介绍 WWDC2023会上Swift 5.9加入了Swift Macro,它允许我们在编译时生成代码或在编译之前动态地...
layoutIfNeeded, setNeedsLayoutsetNeedsUpdateConstraints, updateConstrain...
通过一个例子来理解怎么将一个浮点数转换为内存中的存储格式。比如浮点数 5.625 1. 5.625将整数部分和小数部分用二进制表示,就是101....
objc_autoreleaseReturnValue和objc_retainAutoreleasedReturnValue内存分区和tagge...
Xcode 14把原来的Legacy Build System干掉了,默认用新的New Build System。或者Xcode 14以下,工程...
1.AVAudioRecorder原生录音-参数设置压缩大小 PCM 即脉冲编码调制 (Pulse Code Modulation)。在PCM ...
项目需求需要录制音频文件,而amr格式可以将音频文件压缩到很小(wav大小大概是amr的10倍),非常适用于移动端音频传输。在iOS4.0之前是...
NSTimer使用时处理不好容易造成循环引用,导致控制器无法正常释放。之前使用的方法或多或少都会在某些特定环境下造成一些问题。今天正好学习到了3...