xcode作为iOS开发的利器,掌握一些实用技巧会使得开发事半功倍。
1.添加快捷方式
在iOS开发中时常需要重复一些基本代码,如
@property (nonatomic, strong)
假如有一种方式只输入strong就出现上述代码,就能提高开发效率。怎么办呢?xcode给我们提供了解决方式:
如下图所示,选中需要加快捷方式的代码,按中command键拖动选中的代码到code snip pet library({})中并进行编辑。
将新建的code snippet编辑下面这样:
//** <#注释#> */
@property (nonatomic, strong) <#class#> *<#name#>;
当输入strong时就有这样的效果
2.Xcode常用快捷键
Mac键盘图标与对应快捷按键
⌘——Command ()
⌃ ——Control
⌥——Option (alt)
⇧——Shift
⇪——Caps Lock
1)运行:command + R
2)编译:command + B
3)查找:command + F
4)全局查找:command+3
5)查看Apple文档:command + shift +0(zero)
6)撤销/反撤销:command+z /command +shift +z
7)整体位移代码:
选中的代码 + command+[ :向左位移
选中的代码 + command+]: 向右位移
选中的代码 + command+option+[ :向上位移
选中的代码 + command+option+]:向下位移
8)New File :command + N
9)创建新工程:command + shift + N
10)创建文件夹:command + Alt + N
11)快速定位当前类在项目文件中的位置:command + shift + J
12)类文件".h"与“.m”之间切换:control+command+↑/↓
3.Xcode8消除杂乱的打印
Xcode菜单栏->Product->Scheme->Eidt Scheme
Run->Environment Variables
模拟器:添加Name:OS_ACTIVITY_MODE Value:disable
真机:添加Name:OS_ACTIVITY_MODE 不添加value否则正常打印无法输出。
4.Xcode模拟器的快捷键
1)双指拖动:Option+Shift
2)模拟器的Home键:Command+Shift+H
3)切换横竖屏:Cmd+向左/向右箭头
5.Xcode编译Debug和Release版本
Xcode菜单栏->Product->Scheme->Eidt Scheme->Info->Build Configuration->Release/Debug
PS: I am xinghun who is on the road.