我正在开发一个中等规模的 iOS 代码库,并不是主要的开发人员。我经常发现自己处于在 iOS 模拟器中运行应用程序的位置,看到一个我知道我想编辑或使用的视图(例如,我想获取其文本的文本视图),但没有一个好的将所述视图追溯到代码库中的文件的方式。我的问题是,是否有任何好的方法(确定性或启发式)从人们在 iOS 模拟器中应用程序的运行实例化中看到的视图“回溯”回实际定义/包含的代码文件/接口构建器文件说观点?
例如,我在模拟器中看到一个文本视图,我想设置不同的文本,我想要一种方法来找到定义文本视图的 .xib/storyboard 和/或任何 IBOutlet 的。我曾尝试使用Reveal App,它似乎提供了有关应用程序的整体视图结构和视图类的一些信息,但我无法将其引用回代码和/或界面构建器文件。 Reveal App确实显示了视图的内存地址 - 也许有一种方法可以将它与 lldb 结合使用来确定视图来自哪个文件?