gpt4 book ai didi

iphone - 从 VS.NET 迁移到 Xcode 的技巧

转载 作者:行者123 更新时间:2023-12-03 19:35:46 25 4
gpt4 key购买 nike

在 VS.NET 中进行开发多年后,我开始进行一些 Xcode 开发,并且我已经非常习惯 VS.NET 的工作方式。

我不是在寻找关于哪种环境更好的争论,而是在从一种环境转移到另一种环境时寻找一些提高生产力的技巧。

有人在第一次从 VS.NET 迁移到 Xcode 时发现有用的提示、键盘设置等吗?

最佳答案

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

您可以设置一个断点,通过打开断点窗口(cmd-option-B)并双击“双击符号并输入objc_exception_throw”,只要抛出异常,该断点就会被命中。

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

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

关于iphone - 从 VS.NET 迁移到 Xcode 的技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1144452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com