美文网首页
iOS 引入 Aspects 吧,迟早会用到!

iOS 引入 Aspects 吧,迟早会用到!

作者: 杨柳小易 | 来源:发表于2018-08-30 18:12 被阅读96次

    引入 Aspects 吧,迟早会用到!

    关于 AOP 在 iOS 中的应用,以及 Aspects 的源码分析文章,估计可以出本书了。

    盘点一下AOP的应用。

    1. 打点。笔者也尝试过,把需要打点的函数写在一个配置文件里。启动APP的时候调用一下。
    2. MessageThrottle 大神写的函数限流库,原理差不多,但是改进了很多。点击查看
    3. Reflow 单向数据流传输方案的库,也是基于 Aspects 实现的。详情可见WeRead团队的博客 WeRead团队博客
    4. 热更新。基于 AOP 的热更新方案也有好几个了。详情可见iOS热修复之LYFix(基于aspects) - 简书 能不能过审就不知道了。但是思路值得学习。

    最后附上 WeRead 团队对 Aspests的分析文章面向切面编程之 Aspects 源码解析及应用 | WeRead团队博客

    所以:
    引入 Aspects 会有意想不到的效果……

    相关文章

      网友评论

          本文标题:iOS 引入 Aspects 吧,迟早会用到!

          本文链接:https://www.haomeiwen.com/subject/xapdwftx.html