前言 今天在重温《程序员的自我修养》中关于符号表的章节时,突然脑子灵光一现,想到了这个知识的一个应用场景,所以便有了这篇文章。 若对 iOS 组件化不太了解,可以看笔者的另一...
前言 今天在重温《程序员的自我修养》中关于符号表的章节时,突然脑子灵光一现,想到了这个知识的一个应用场景,所以便有了这篇文章。 若对 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调度和分派的基本单位,是比进程更小的能独立运行的基本...
坑一 UITextField 的私有属性 _placeholderLabel 被禁止访问了 居然崩溃了,错误信息如下 解决方案: iOS 13 通过 KVC 方式修改私有属性...
什么是Runloop Runloop顾名思义,就是运行循环。首先它根程序运行过程有关系,其次它是一种转圈圈的效果。但如果这么解释,恐怕谁都听不懂。 想要弄明白Runloop,...
前言: 最近公司项目不怎么忙, 闲暇时间把iOS 在面试中可能会遇到的问题整理了一番, 一部分题目是自己面试遇到的,一部分题目则是网上收录的, 方便自己巩固复习, 也分享...
谢谢~
iOS开发 - lldb插件chisel的实用技巧Xcode是自带lldb调试器的,大家日常开发中应该都使用过。但是其功能较为简单。对此,facebook团队出了一款lldb的插件 - chisel,功能极其强大,用了都说好...
Xcode是自带lldb调试器的,大家日常开发中应该都使用过。但是其功能较为简单。对此,facebook团队出了一款lldb的插件 - chisel,功能极其强大,用了都说好...
1、递归反转字符串 (void)testReserveStr {NSLog(@"--%@", [self func:@"Antyum"]);} (NSString *)fun...
摘抄自https://blog.csdn.net/hu434587115/article/details/54602449 ~/Library/Developer/Xcode...
在我的前一篇文章:iOS调试Block引用对象无法被释放的一个小技巧 中有介绍一种显示某个block对象的实现函数的方法,以及从Debug Memory Graph中查看某...
首先手机系统升级为iOS13,相应的xcode的版本要升级为11 注意: 使用xcode 10 编译的APP 在iOS13 上运行时没有问题的(如果你线上的包是使用xcode...
随着人工智能的兴起,国内掀起了一股Python学习热潮,入门级编程语言,大多选择Python,有经验的程序员,也开始学习Python,正所谓是人生苦短,我用Python。 有...
好久没发文了,最近在编写tweak时,因为weak.xm没有代码提醒,着实痛苦,所以写了个脚本方便利用xcode在tweak.m中书写代码,通过自定义脚本预编译成tweak....