美文网首页
开源一个iOS里追踪当前所在页面(ViewController)

开源一个iOS里追踪当前所在页面(ViewController)

作者: Shevckcccc | 来源:发表于2016-07-27 10:29 被阅读0次

    很多时候,当你入职一家新公司或者接触一个新项目的时候,往往不知道当前 App 的展示页面到底对应哪一段代码,经常需要通过查看工程结构或者搜索具体关键字来确定到底是哪一个 ViewController

    所以当有时候需要临时找一些东西的话,定位效率还是比较低的,此时我就想是不是有一种更方便的方式来直接定位到当前页面所在的具体ViewController,这也是 DRPageTracker 开发的初衷:

    项目地址

    DRPageTrackerhttps://github.com/Shevckcccc/DRPageTracker

    项目介绍

    其实这是一个非常简单的小项目,只有一个 Category ,原理也非常简单,就是通过 Objective-C 的运行时特性,给 UIViewController 的 viewDidAppear 方法里面加上一段代码,先执行原有的代码,再打印当前所在的 Class 名,由于是放在 Category 中,所以不需要主动 import 进来,只要能通过 pod install 安装进来就行了,非常轻量

    pod 'DRPageTracker'

    然后 install 一下就行了,不需要本地添加任何代码,就可以在控制台看到所有的 ViewController 展现顺序

    比较适合新人熟悉旧代码时使用

    相关文章

      网友评论

          本文标题:开源一个iOS里追踪当前所在页面(ViewController)

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