我們在開發(fā)過程中,經(jīng)常會用到一些相似的代碼。在這里將這些代碼保存起來,重復(fù)利用大大提高工作效率。
對于Xcode的代碼塊/代碼片段——Code Snippets。
大家可以按照自己的代碼風(fēng)格整理使用,目前我的使用如下:

Code Snippets
一、基本操作
如果更換電腦,可以將CodeSnippets 常用代碼塊,復(fù)制文件夾到下面路徑即可
- Xcode中的代碼片段默認(rèn)放在下面的目錄中:
~/Library/Developer/Xcode/UserData/CodeSnippets
二、使用Git管理操作
同步代碼片段
上述目錄設(shè)置成一個 Git 的版本庫,將代碼片段放到 Github 上。
git clone https://github.com/XXX/xcode_tool
cd xcode_tool
./setup_snippets.sh
腳本
腳本setup_snippets.sh。
其實是將原來的CodeSnippets拷貝至CodeSnippets.backup。
然后將Xcode的CodeSnippets軟鏈接到該工程的CodeSnippets的文件夾下。
#! /bin/bash
mv ~/Library/Developer/Xcode/UserData/CodeSnippets ~/Library/Developer/Xcode/UserData/CodeSnippets.backup
#rm ~/Library/Developer/Xcode/UserData/CodeSnippets
SRC_HOME=`pwd`
ln -s ${SRC_HOME}/CodeSnippets ~/Library/Developer/Xcode/UserData/CodeSnippets
echo "done"