Iphone XCode 4中的iOS跟踪?
我正在做一个iOS项目,我想知道如何跟踪在模拟器上执行某项操作时调用的所有函数 我之所以要找这样的东西,是因为我不太确定我在模拟器上的某些操作会触发哪些侦听器 干杯,再次感谢。设置断点Iphone XCode 4中的iOS跟踪?,iphone,objective-c,ios,xcode4,Iphone,Objective C,Ios,Xcode4,我正在做一个iOS项目,我想知道如何跟踪在模拟器上执行某项操作时调用的所有函数 我之所以要找这样的东西,是因为我不太确定我在模拟器上的某些操作会触发哪些侦听器 干杯,再次感谢。设置断点 我会先读,但只要点击你想停在代码行左边的边栏,就会出现一个蓝色的指示器。然后,当你运行应用程序时,当那行代码被点击时,它就会中断。从那里,您可以使用底部的辅助视图查看堆栈(在NSLog输出的地方,有两个视图……其中一个视图具有堆栈跟踪)。当您使用多个侦听器调试大型代码库时,有时很难找到正确的断点。另一个选项是登录
我会先读,但只要点击你想停在代码行左边的边栏,就会出现一个蓝色的指示器。然后,当你运行应用程序时,当那行代码被点击时,它就会中断。从那里,您可以使用底部的辅助视图查看堆栈(在NSLog输出的地方,有两个视图……其中一个视图具有堆栈跟踪)。当您使用多个侦听器调试大型代码库时,有时很难找到正确的断点。另一个选项是登录以查看所有被触发的侦听器 然而,NSLog的一个大问题是,你最终会乱扔你的代码,然后最终想在发布之前删除它 理想情况下,您可以:
希望这对我有所帮助我确实知道断点——但我不太确定在这种情况下在哪里设置断点——我正在从事一个更大的项目,我不知道它的所有活动部分。@sparkFinder我想你将不得不浏览代码,设置一些试用断点,然后慢慢找出这个系统的活动部分。如果你有一个更清楚的问题,有人可能会提供一个捷径。i、 e.“当你在一个表视图中进行润色时调用什么方法”,然后有人可以建议
UITableViewDelegate
的-(void)表视图:didselectrowatinexpath:
。或者类似的东西。