xcode – Step Over Thread和Step Into Thread命令有什么用?

有人可以解释 Xcode中Step Over Thread和Step Into Thread调试器命令的目的是什么?在什么情况下使用它们而不是通常的Step Over和Step Into是有用的?有什么区别,什么时候重要?

编辑:为了澄清这个问题,我不是在询问Step Over / Step Into / Step Out之间的区别,我问的是普通版和“Thread”版本之间的区别,在什么情况下一个版本更多比另一个有用.

解决方法

>走进去

执行当前语句,然后在下一个语句处停止.如果当前语句是函数或脚本调用,则调试器将进入该函数或脚本,否则它将在下一个语句处停止.

>继续前进

执行当前语句,则调试器执行整个函数或脚本,并在函数调用后的下一个语句处停止.

>走出去

如果函数是嵌套的,则退出当前函数并向上一级.如果在主体中,脚本被执行到最后,或者到下一个断点.跳过的语句被执行,但没有逐步执行.

参数是一般关于调试所以看看

What is the difference between Step Into and Step Over in the Eclipse debugger?

具体来看,重点是线程,因此您可以将“多线程”应用程序视为单线程应用程序,而不会在断点处停止时运行多个事件/线程等.你有一个“稳定的环境”.

http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/060-Debug_Your_App/debug_app.html

以上是来客网为你收集整理的xcode – Step Over Thread和Step Into Thread命令有什么用?全部内容,希望文章能够帮你解决xcode – Step Over Thread和Step Into Thread命令有什么用?所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。