/Users/stephenchen/Library/Developer/Xcode
- 這裡透過 TableViewHeader 跟 Cell 來比喻。
後綴名一定要是 xctemplate
檔案名稱 | 描敘 |
---|---|
TemplateIcon.png | 48 * 48 |
[email protected] | 96 * 96 |
TemplateInfo.plist | 設定參數,下方會描敘更多 |
___FILEBASENAME___.xib | 客製化的 xib |
___FILEBASENAME___.swift | 客製化的 swift |
參數 | 顯示 | 備註 |
---|---|---|
___YEAR___ | 2018 | |
___TIME___ | 9:36 PM | |
___COPYRIGHT___ | 版權說明 | |
___DATE___ | 創建這檔案的時間 | |
___ORGANIZATIONNAME___ | 創建者的姓名 | |
___FILEBASENAME___ | Test.swift | 沒有後綴名 |
___FILENAME___ | Test | 有後綴名 |
___FILEBASENAMEASIDENTIFIER___ | Test | 沒有後綴名,任何在 c 語言裡面非法的變量名稱(Ex: $%),都會被下底線替換掉 |
___USERNAME___ | stephenchen | 當前電腦登入者的姓名 |
___FULLUSERNAME___ | StephenChen | 當前電腦登入者的姓名(全名) |
___PROJECTNAME___ | MyProject | |
___PROJECTNAMEASIDENTIFIER___ | MyProject | 當前項目的名稱,任何在 c 語言裡面非法的變量名稱(Ex: $%),都會被下劃線替換掉 |
___PROJECTNAMEASXML___ | MyProject | 當前項目的名稱,但是任何特殊字串都會被替換成合格的 XML 字串(EX: < 跟 > 被分別替換為 < 還有 &rt; |
___PACKAGENAME___ | MyProject | 通常跟項目名稱會是一樣的 |
___PACKAGENAMEASIDENTIFIER___ | MyProject | 通常跟項目名稱會是一樣的,任何在 c 語言裡面非法的變量名稱(Ex: $%),都會被下劃線替換掉 |
___PACKAGENAMEASXML___ | MyProject | 通常跟項目名稱會是一樣的,但是任何特殊字串都會被替換成合格的 XML 字串(EX: < 跟 > 被分別替換為 < 還有 &rt; |
___UUIDASIDENTIFIER___ | 4C046C78-743D-4E52-B59F-E99711C4D3A5 | UUID 通用唯一標識符 (A universally unique identifier) |
___UUIDASIDENTIFIER___ | 4C046C78-743D-4E52-B59F-E99711C4D3A5 | UUID 通用唯一標識符,任何在 c 語言裡面非法的變量名稱(Ex: $%),都會被下劃線替換掉。 |
___VARIABLE_NameOfVariable___ | Test | 這個值是在創建檔案的時候所輸入的檔名,比如我剛剛輸入 Test,我在源碼寫成 ___VARIABLE_NameOfVariable___ViewController,那結果就會是 TestViewController |