MACH-O文件格式 Mach Header的最开始是 Magic Number,表示这是一个 Mach-O 文件,除此之外还包含一些Flags,这些flags会影响 Mac...
MACH-O文件格式 Mach Header的最开始是 Magic Number,表示这是一个 Mach-O 文件,除此之外还包含一些Flags,这些flags会影响 Mac...
音频输出作为硬件资源,对于iOS系统来说是唯一的,需要通过“AVAudioSession”这个系统级全局对象对各个App进行控制。控制路程如下图:7GmDJTSBWag18A...
在 Xcode 9 之前,不支持 Swift 静态库编译,因此 Swift pod 不得不使用动态库编译,即使用use_frameworks!。但是,引用了大量动态库会导致应...
iOS 事件的主要由:响应连 和 传递链 构成。一般事件先通过传递链,传递下去。响应链,如果上层不能响应,那么一层一层通过响应链找到能响应的UIResponse。 响应链:由...
序言 Kingfisher 是一个下载、缓存网络图片的轻量级纯swift库, 作者@王巍自称是受著名三方库SDWebImage激励所写,一年多以来,该库深受广大iOS之swi...
序言 Kingfisher 是一个下载、缓存网络图片的轻量级纯swift库, 作者@王巍自称是受著名三方库SDWebImage激励所写,一年多以来,该库深受广大iOS之swi...
demo地址:https://github.com/xiaochaofeiyu/YSCAnimation有用的话求个star,欢迎建议讨论。 1. CAGradientLay...
最近接手项目,里面关于导航栏的定义非常乱,然后自己抽空写了个demo,里面有个分类,专门总结梳理了一下关于iOS13.0前后的对于导航条的处理方式: 1.关于下划线的处理: ...
1. 阅读本篇文章以前,假设你已经了解了组件化这个概念。 最近两年移动端的组件化特别火,但移动端组件化的概念追其溯源应该来自于Server端,具体来说这种概念应该是由Java...