前言 今天在重温《程序员的自我修养》中关于符号表的章节时,突然脑子灵光一现,想到了这个知识的一个应用场景,所以便有了这篇文章。 若对 iOS 组件化不太了解,可以看笔者的另一...
IP属地:广东
前言 今天在重温《程序员的自我修养》中关于符号表的章节时,突然脑子灵光一现,想到了这个知识的一个应用场景,所以便有了这篇文章。 若对 iOS 组件化不太了解,可以看笔者的另一...
Git允许您将版本控制嵌入到项目中。通过遍历提交,您可以跟踪所做的应用程序版本以及在这些提交中所做的更改。 提交到存储库时,可以使用命令行。但这有点棘手。因此,您可以使用GU...
githud传送门:NHAVEditor 基于 AVFoundation 框架封装的 iOS视频编辑工具,支持给视频添加水印、特效、音乐、导出视频、视频转gif iOS: >...
AFNetworking:(锁用的是NSLock,SDWebImage锁信号量) AFNetworking是封装的NSURLSession的网络请求,线程NSOperatio...
一、简介 官方文档资料:http://ffmpeg.org/documentation.htmlFFmpeg官方wiki:https://trac.ffmpeg.org雷宵华...
iOS面试题目100道 1.线程和进程的区别。 进程是系统进行资源分配和调度的一个独立单位,线程是进程的一个实体,是CPU调度和分派的基本单位,是比进程更小的能独立运行的基本...
前言:Symbolic breakpoint可以给任意函数设置断点,我们的app需要经常和蓝牙进行数据通讯,拦截蓝牙的发送和接收数据以及连接状态尤其重要,使开发事半功倍。 使...
坑一 UITextField 的私有属性 _placeholderLabel 被禁止访问了 居然崩溃了,错误信息如下 解决方案: iOS 13 通过 KVC 方式修改私有属性...