在VS.NET中开发多年之后,我开始做一些
Xcode开发,而且我非常依赖于VS.NET的做事方式.
我不是在寻找关于哪个环境更好的辩论,而是从一个环境转移到另一个环境时的一些生产力提示.
有没有人在第一次从VS.NET迁移到Xcode时有他们认为有用的提示,键盘设置等?
解决方法
花一些时间学习如何使用Xcode的调试器,尤其是从控制台(Command-Shift-R).我还建议您在Xcode通过首选项(cmd –,) – > Debugging-> On Start-> Show Console启动程序时启动控制台.
您可以通过打开断点窗口(cmd-option-B)并双击“双击符号并输入objc_exception_throw”来设置在任何时候抛出异常时被触发的断点.
每次在调试器中停止时,都可以通过在控制台的(gdb)提示符下通过p(type)primitivename输入po objectname或任何原语来打印范围内任何对象的描述.例如,po self在方法中停止时将打印包含该方法的对象的描述,而p self将打印指针类型和地址.
你甚至可以用这种方式在范围内的任何对象上调用方法,例如,如果有一个myobject对象,它有一个带签名的方法 – (int)myMethod你可以使用p(int)[myObject myMethod]来调用它.非常适合动态调试问题.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。