寂静海岸(加载图).jpg更新时间:2022-6-22增加了参数回调的说明,并列举可以通过字典方式传递闭包然后进行参数的回调。更新时间:2022-9-1补充子模块的.pods...
寂静海岸(加载图).jpg更新时间:2022-6-22增加了参数回调的说明,并列举可以通过字典方式传递闭包然后进行参数的回调。更新时间:2022-9-1补充子模块的.pods...
iOS. 图片模糊效果的两种实现方法://1,vImage_Buffer 可以调整模糊度 pragma mark ----- 图片添加模糊效果----------------...
在网上找了很多,没有喜欢的方案。也参考了众多设计,做了一款自认为比较简洁、完美的方案: 大致思路:外层放置scrollview作为容器,容器内上部分topView,下部分ta...
选择多分支流水线创建 配置git项目仓库地址 设置脚本路径 点击 立刻扫描 多分支流水线, 会获取到所有的有改动的分支 Jenkinsfile脚本文件 fastlane文件在...
Swift开发规范 此文档与Apple官方Swift代码规范文档不冲突,只是在官方文档的基础上增加了的部分规范。 命名规范 编码风格 语法规范 框架使用 网络请求 命名规范 ...
本文主要介绍个人在 Swift 项目开发中的一些实践经验,供大家所借鉴或者探讨。 提高开发效率,降低 Bug 发生率,是我们每个开发所追随的目标。个人认为通过 CocoaPo...
背景 之前就了解到js中有Promise这么一个东西,可以很友好的实现异步方法,后来偶然在一段ios开源代码中看到这么一段用法: 眼前一亮,firstly第一步做xxx,th...
在 PromiseKit 的实现当中,有两个核心的类 Promise 和 Guarantee,这两个类的差别为: Promise 表示任务的执行结果有两种:一种是成功,一种是...
iOS 事件的主要由:响应连 和 传递链 构成。一般事件先通过传递链,传递下去。响应链,如果上层不能响应,那么一层一层通过响应链找到能响应的UIResponse。 响应链:由...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 好久没写博客了,前后算起来刚好有一年了。这期间博客也...
YYText [%5Bhttps://github.com/ibireme/YYText%5D(https://github.com/ibireme/YYText)] 是一个...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YYModel 源码剖析:关注性能...
之前的九篇文章讲述的是在不越狱的情况下,详细的讲解了对APP重签名的原理,如何动态库注入,以及之后的各种调试技巧。这些功能其实已经很强大了,能够帮助咱们在绝大多数情况下去分析...
在上篇文章从fishhook看runtime,hook系统C函数中已经提到了利用LLDB的部分命令。在我们玩逆向的时候在大多数时候其实是拿不到源码的。所以了解一些LLDB来辅...
前言 前面学习了opengl es渲染管线,可编程语言GLSL,常用的opengl es函数,有了这些基础,现在就可以实现如何将一张图片渲染到屏幕上了。图片,最终在内存中的表...
写在前面 在计算机语言中变量始终可以从两个方面去考虑,一个是作用域,另外一个是生命周期,定义位置和关键字的修饰都可以决定变量的作用域和生命周期。根据定义位置的不同可以把变量分...
概述 网上充斥着大量的 iOS FFmpeg 编译的教程,有的时间比较早了,有的很多都没有说详细,或者有个别坑作者没有讲到,有的讲到到了一半,没有例子。 所以本人参考了网上的...
当我们探讨两件事物的区别和联系时,我们想探讨些什么? 前段时间写了两篇介绍HTTP和WebSocket的文章,回复中有人说希望了解下WebSocket和Socket的区别。这...
粘包、拆包? 客户端或者服务端不断的发送数据包时,接收的数据会出现两个数据包粘在一起的情况,这就是TCP协议中经常会遇到的粘包以及拆包的问题。 我们都知道TCP属于传输层的协...