首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
颜值强
掘友等级
ByteDance
产品、技术
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
SDWebImage(v3.7.6) 源码学习
1. 使用 UIImageView+WebCache 2. 单独使用 Manager/Downloader/Cache SDImageCache 支持内存缓存和异步的磁盘缓存(可选),可以使用单例,也可以创建一个有独立命名空间的 SDImageCache 实例。 读取缓存时可以…
在线教室 iOS 端声音问题综合解决方案
在线教室场景下,声音是最重要的内容传输渠道之一,保障声音的稳定可靠,是在线教室质量非常重要的一环。同时在线教室里许多功能模块都与声音有关联,如何处理好各个模块间的声音冲突成为一个重要话题。 在 iOS 端,说到声音的话题就绕不开 AVAudioSession。AVAudioSe…
iOS编译速度如何稳定提高10倍以上之一
经过多年的发展,美柚iOS项目代码已经达到40W行+的规模,所使用的 Pod 库的数量达到了110+,App Store 安装包210M+,在这么大的项目规模下(CI机器 MAC配置:3 GHz 8-Core Intel Xeon E5;时间:发布20min+),(开发机器iM…
iOS Runtime详细介绍及实战使用
如果用实例对象调用实例方法,会到实例的isa指针指向的对象(也就是类对象)操作。 如果调用的是类方法,就会到类对象的isa指针指向的对象(也就是元类对象)中操作。 重写父类的方法,并没有覆盖掉父类的方法,只是在当前类对象中找到了这个方法后就不会再去父类中找了。 Runtime源…
初探Swift底层Metadata
本文将会初次探索Swift底层,但随着Swift版本更新,底层结构可能会变动(ABI已经稳定,即使调整,应该也是微调),所以在这边记录下版本号。 本文会初步探索Metadata,详细的底层结构会在文章末尾附上链接。 由于比较深入底层,会有较多指针类型,如果你不是很熟悉Swift…
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业小白可能很难切入理解,因为音视频中涉及大量理论知识,而代码的书写需要结合这些理论,所以搞懂音视频,编解码等…
iOS静态库与动态库的区别与打包
这篇主要是记录一下 iOS 下静态库与动态库的打包流程,以便以后用到时快速查阅,供自己也供大家学习记录。同时也简述了一下 动态库 与 静态库 的区别。 库是写好的现有的,成熟的,可以复用的代码。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态…
个人成就
文章被点赞
17
文章被阅读
3,844
掘力值
98
关注了
25
关注者
2
收藏集
8
关注标签
2
加入于
2019-06-10