1、代碼片段
代碼片段就是你在Xcode中敲for然后回車,你會看到
for (<#initialization#>; <#condition#>; <#increment#>) {
<#statements#>
}
2、添加自定義代碼片段
當我們在開發時,經常會定義很多strong的property
@property ( nonatomic,strong) UIButton *button;
現在我們就把這個加入到代碼片段中,每次只用敲@property就會自動生成。
首先我們新建一個工程,隨便在一個.h或者.m文件中敲如下代碼
@property (nonatomic, strong) <#type#> *<#name#>;
一定要記住<#你想要看到的參數名提示#>
然后如下圖操作
7EB7CEBE-922F-4996-A003-4CCA3F72C9D3.png
添加完成后,拖到到最下面,找到一個帶user的圖標雙擊,再點edit
123.png
title是標題,summary是描述,Platform 是代碼片段可以使用的平臺,Language 是代碼片段可以在哪些語言下使用,Completion Shortcut 是代碼片段的快捷鍵,Completion Scopes 是代碼片段可以在哪些文件下使用。Completion Scopes我們選中的是Class Interface Methods,是說只有在聲明文件中可以使用,其他區域是不管用的。
3、代碼片段存放路徑
代碼片段存放路徑:~/Library/Developer/Xcode/UserData/CodeSnippets
可以共享給其他人使用