从VS.NET迁移到Xcode的提示

Bry*_*ins 3 iphone xcode visual-studio

在VS.NET中开发多年之后,我开始做一些Xcode开发,而且我非常依赖于VS.NET的做事方式.

我不是在寻找关于哪个环境更好的辩论,而是从一个环境转移到另一个环境时的一些生产力提示.

有没有人在第一次从VS.NET迁移到Xcode时有他们认为有用的提示,键盘设置等?

Law*_*ton 5

花一些时间学习如何使用Xcode的调试器,尤其是从控制台(Command-Shift-R).我还建议您在Xcode通过首选项(cmd - , - ) - > Debugging-> On Start-> Show Console启动程序时启动控制台.

您可以通过打开断点窗口(cmd-option-B)并双击"双击符号并输入"来设置在任何时候抛出异常时被击中的断点objc_exception_throw.

每次在调试器中停止时,都可以po objectname通过p (type)primitivename在控制台的(gdb)提示符下输入或任何原始via 来打印范围内任何对象的描述.例如,po self任何时候在方法中停止都将打印包含该方法的对象的描述,而p self将打印指针类型和地址.

您甚至可以通过这种方式调用范围内任何对象的方法,例如,如果有一个myobject对象具有带签名的方法 - (int)myMethod,您可以使用它来调用它p (int)[myObject myMethod].非常适合动态调试问题.