参数解释
Title: 名称
Summary: 描述
Platform: 作用平台,有All、iOS、macOS、tvOS、watchOS
Language: 作用语言,如Objective-C
Completion Shortcut: 代码片段的快捷方式
Completion Scopes: 作用区域
空白区域: 可编辑的代码片段 eg:@property (nonatomic, strong) <#type#> *<#name#>; /**< <#brief#> */
几个常用的代码段
1、protocol 协议
@protocol <#type#> <NSObject>
@end
2、property创建属性
@property (nonatomic, strong) <#type#> *<#value#>;
3、pragma标注
#pragma mark - <#type#>
4、interface类扩展
@interface <#type#> ()
@end
5、implementaion创建
@implementation <#type#>
@end
自定义的代码段可以拖到不同的项目中,不需要每次都创建
ps:刚开始可能没有这个文件夹,可以先添加一个
代码段存储位置:~/Library/Developer/Xcode/UserData/CodeSnippets
网友评论