随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
当前回答
要默认在弹出式菜单中显示当前的自动完成选项(无需先按ESC),请键入
defaults write com.apple.Xcode XCCodeSenseAutoSuggestionStyle List
然后重新启动Xcode。
其他回答
调试-如何使用GDB
作为新手,我发现捕捉和识别错误相当困难 艰巨的工作。控制台,尽管它是一个强大的工具,通常 不会产生非常直观的结果,不知道你是什么 在调试器中查看也同样困难 理解。在他们的帮助下 和关于Stack Overflow的好文章 可以在 可可与爱,它变得更友好一点。
在Xcode的Groups and Files窗格中选择Group,然后Edit > Sort by > Name。
您可能希望在组的上下文菜单中找到它,但它不在那里。
Credit:在Xcode中排序文件。
从技术上讲,这是一个界面构建技巧,但它们是书籍匹配的一对,所以我不认为这是离题了……
Shift +右键单击其中一个控件,你会得到一个很好的对象层次结构选择列表。没有更多的点击,点击,点击,沮丧!
普拉格玛市场
例子:
#pragma mark === Initialization ===
将这一行写在所有初始化方法之上,将在编辑器上方的下拉菜单中生成一个漂亮的标题。
开很快
Shift + cmd + D 开始输入你想打开的文件名。如果你在寻找框架头文件,这很酷。它们也有很好的注释,有时是文档的附加信息。
ESC
例如,当文本光标指向一个不完整的方法名时,按ESC键。它将搜索所有可能适合的内容,并且您可以快速完成非常大的方法名。如果您不能准确地记住一个方法的名称,这也很好。只需按ESC键。
我认为这些是我迄今为止知道的最好的。
(从被Stack Overflow用户删除的问题迁移过来,谢谢。)
你可以让Xcode在Info上运行预处理器。plist文件:
<key>CFBundleShortVersionString</key> #ifdef DEBUG <string>1.0 (debug)</string> #else <string>1.0</string> #endif
详情见http://developer.apple.com/technotes/tn2007/tn2175.html。