随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。
你的呢?
当前回答
“Ctrl+左/右箭头”进行字内文本导航。我使用这个特性将光标从变量中的一个“驼峰”跳转到下一个。
其他回答
使用AppKiDo浏览文档。
在Xcode中使用Accessorizer来完成一堆单调、重复的任务。
User Scripts菜单中有很多好东西,而且添加自己的脚本也相对容易。例如,我添加了一个快捷方式并将其绑定到cmd-opt—在我的代码中插入注释分隔符和#pragma标记来快速分解文件。
# !/bin/sh Echo -n "//================....================ #pragma mark”
当我点击cmd-opt——时,这些行被插入到我的代码中,光标被预先定位为编辑pragma mark组件,该组件显示在符号弹出框中。
事实上,我可以使用Emacs作为我的编辑器,Xcode作为我的构建器/调试器……在我看来,这是两全其美。
当您在一个方法上使用代码完成,并且它有多个参数时,使用CTRL + /移动到下一个需要填充的参数。
1. "objc_exception_throw"的断点
在objc_exception_throw上应该始终有一个断点。
2. 调试“僵尸”变量的保留/释放问题
使用以下代码:
NSZombieEnabled = YES;
NSDeallocateZombies = NO;
... 调试保留和释放问题。要了解更多信息,请参阅Apple调试应用程序文档中的“查找内存泄漏”部分。
3.从Interface Builder跳转到Xcode中的类
命令⌘+双击接口生成器的文档窗口中的对象,跳转到Xcode中的该类。这对于File's Owner来说非常方便。
4. 在接口生成器中重用自定义对象
将自定义对象拖回接口生成器的库以供以后重用。
5. 在“接口生成器”中选择重叠项
控制⌃Shift +在Interface Builder中点击一个对象,可以看到鼠标下所有对象的菜单。
6. 界面构建器手势指南
界面构建器手势指南。