1. 創(chuàng)建名稱為IDETemplateMacros.plist 的plist 文件.
2. 添加key 為FILEHEADER 的鍵, 類型為string.
添加FILEHEADER( key-value)
3. 打開plist 文件, 代碼形式:
- plist文件右鍵
- Open As
- Source Code
4. 模板代碼:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>FILEHEADER</key>
<string>
// ___FILENAME___
// ___PACKAGENAME___
//
// Author: 下班不寫程序
// Github: https://github.com/LiHe0308
// E-mail: 969629918@qq.com
// 簡 書: http://www.reibang.com/u/cde18f686c44
//
// Created by 下班不寫程序 on ___DATE___
// _ _ _ _
// | | |_| | | | |
// | | _ | |__| | __
// | | | | | __ |// \\
// | |__/\| | | | | |||__//
// |_|__,/|_| |_| |_|\\__,/
//
</string>
</dict>
</plist>
5. 保存你自定義的plist 文件, 存放到指定目錄(例: 僅當前項目生效):
1.打開項目
2.找到xxxx.xcodeproj
3.右鍵顯示包內(nèi)容
4.放到與xcschemes 同級目錄下
存放到指定目錄
這就完事了??????
6. 效果
效果
7. 指定的目錄!!!
通過將 IDETemplateMacros.plist 文件放置到不同的目錄训柴,其影響的范圍也不同:
只對當前 Project 指定的用戶(username)有影響
- <ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
對當前 Project 的所有成員有影響
- <ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist
對指定用戶的 Workspace 下的 Project 有影響
- <WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
對所有成員 Workspace 下的 Project 有影響
- <WorkspaceName>.xcworkspace/xcshareddata/IDETemplateMacros.plist
對 Xcode 所有創(chuàng)建的文件都有影響
- ~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist
.End