当已经确定了如何通过 AOP 在业务中插入埋点代码后,即可开始采集埋点数据,然后进行上报。 构建的埋点数据可以分为两部分: 构建一个 Key-V...
简单介绍一下 AOP 无痕埋点最重要的技术是将埋点代码从业务代码中剥离,放到独立的模块中的技术。写业务的同学只需按照正常的设计思路编写业务代码,...
背景 这几天对米家智能家居的蓝牙协议感兴趣,想分析一下米家的蓝牙数据。所以开始逆向了米家,但是米家使用 React Native 开发的。所以传...
背景 自从买了 iPhone Xs Max,就一直处于等待应用适配新设备的状态。不过本次增加的新屏幕(Xs Max)与 iPhone X 的屏幕...
EasyReact 设计思维 在阅读源码前,可以先阅读此文来了解框架大致思维 简介 EasyReact 是美团开源的一套响应式编程开发框架。在已...
UITableViewCell 注册探究 创建 UITableViewCell 的方式有两种: 本文探讨为何注册的 Cell 在获取 cell ...
首先是对事件回掉的定义简单的介绍, 以及在iOS平台下事件回调的几种方式. 名词定义 事件 由用户操作、具有逻辑的模型、远程的网络响应产生的、由...
这篇文章是笔者在开发App过程中发现的一些内存问题, 然后学习了YYKit框架时候也发现了图片的缓存处理的 不够得当 (YYKit 作者联系了...
事先说好 前不久看到 @sunnyxx 想找一个性取向正常的实习生帮他分担一点工作量,当想起他和 @ibireme 秀的亲密自拍后我就知道事情...