代码块:事先存储到某处通过关键字调用的代码,比如常用的if语句就是设定好的代码块。
最新Xcode代码块(Snippet Library)和控件库(Media Library)在了Xcode的右上角
Show Snippet Library 快捷键 :Shift + Command + L
Show Media Library 快捷键:Shift + Command +M
创建代码块:
选中要创建的代码块>右键>选中"Create Code Snippet"
- Title: 代码块的名字,将作为主标题显示在列表中
- Summary: 说明,将作为副标题显示在列表中
- Platform:平台,有All,iOS,watchOS,macOS和tvOS五个选项
- Language:语言,有Objective-C,Swift等选项
- Completion Shortcut:快捷键,调出这段代码的关键字。
- Completion Scopes:匹配范围,比如说OC中一个类的代码块不该在另一个类中匹配出来,这样可以更加精确地匹配,这个选项可以多选
删除代码块:
选中直接点击delete
键
带参数的代码块:
在代码中可以使用<#placeholder name#>
用于占位,比如说if
后面紧跟着condition
方便填写, <#placeholder name#>
占位符在项目中敲不出来需要在别的地方写好粘进去。