我从来没有做过任何实时调试,也不确定它如何适用于不同的语言和平台。Xcode Live调试?
基本上我希望能够编辑我的Mac和iPhone的应用程序代码(iPhone专),而他们正在运行并查看实时更改。
这甚至可能在iPhone上?
我希望你能帮忙,我指出正确的方向,谢谢。
我从来没有做过任何实时调试,也不确定它如何适用于不同的语言和平台。Xcode Live调试?
基本上我希望能够编辑我的Mac和iPhone的应用程序代码(iPhone专),而他们正在运行并查看实时更改。
这甚至可能在iPhone上?
我希望你能帮忙,我指出正确的方向,谢谢。
与其他人一样说,你不能这样做在Xcode。那是因为它是编译的而不是解释的,因此必须执行新的构建/部署。即使是解释型或半编译型语言,在需要重新编译之前也可以对变更的范围加以限制,也就是说,添加另一个函数即使VB程序需要重新编译,而更改一行代码通常也不会。
你,如果你没有在代码中的更改从Xcode中重新启动运行的应用程序,并希望看到,改变的代码是如何工作的。
只能更改或添加断点和即时观察变量。 对代码的任何更改都需要重建和重新部署。
我知道,但我想知道,如果它可能使生活的变化,因为我知道这是可能在一些软件开发工具包。 – 2012-02-19 12:06:00
@JoshKahane,不。但是,您可以使用GDB命令“生活”调试变量值,而无需将它们添加到NSLog输出中。 – Nebary 2012-02-19 12:17:06