在團隊進行專案開發的時候,一般都會統一**風格,以方便**的維護。
比如在以swift
為主的工程中,並不存在標頭檔案的概念,宣告與實現都是放在同乙個檔案,如果不對**按一定規則進行分割,那在較複雜的物件檔案中,對於不同的開發者來說,維護起來的成本要高上不少。
但是統一**風格,則要求每個參與專案的開發者每個原始碼檔案都按照規範來編寫,既繁瑣又浪費時間,所以可以借助xcode
的自定義模板功能來完成,既實現統一規範,同時不耗費額外的時間。
xcode 版本:version 8.0 (8a218a)
系統模板
自定義模板
建立自定義模板,我們需要將對應的模板檔案放到/users/***/library/developer/xcode/templates/file templates
(***
為使用者名稱)下,新建乙個custom
的資料夾,然後按下圖所示建立對應的檔案(可以從系統的cocoa touch class.xctemplate
複製對應的檔案過來):
修改swift
資料夾下的___filebasename___.swift
檔案為(objective-c
此處不舉例):
//
// ___filename___
// ___projectname___
//// created by ___fullusername___ on ___date___.
//import uikit
// mark: - 外部介面
extension ___filebasenameasidentifier___
// mark: - 事件響應
extension ___filebasenameasidentifier___
public class ___filebasenameasidentifier___: uiviewcontroller
public override func didreceivememorywarning
()
// mark: - 介面初始化
/// 初始化ui
fileprivate func setupui
()
/// 初始化布局
fileprivate func layoutpagesubviews
()
/// 初始化引數
fileprivate func setupparameter
()
// mark: - 內部介面
// mark: - 公共成員變數
// mark: - 私有成員變數
// mark: - 子控制項
// mark: - 測試
}複製**
現在可以選中剛剛建立的檔案模板:
xcode 自定義模板實踐
建立Xcode自定義模板
作者 tsong0202 原帖位址 在xcode中提供了許多任務程和檔案模板,為開發者在開發過程中提供裡諸多便利。但怎樣才能根據專案需要,在開發過程中匯入符合我們要求的自定義模板呢?下面我來給大家介紹乙個簡單的方法。我們以建立乙個基於cocos2d的工程為例。一.建立工程模板 1.進入該目錄 dev...
Xcode 建立自定義模板
在團隊進行專案開發的時候,一般都會統一 風格,以方便 的維護。比如在以swift為主的工程中,並不存在標頭檔案的概念,宣告與實現都是放在同乙個檔案,如果不對 按一定規則進行分割,那在較複雜的物件檔案中,對於不同的開發者來說,維護起來的成本要高上不少。但是統一 風格,則要求每個參與專案的開發者每個原始...
Xcode自定義模板
這是一篇翻譯文章,原文是 creating custom xcode templates xcode 已經內建了一些有用的模板,但是有時它們並不能滿足我們的需求,因此我們需要新增自定義的模板。在這篇文章中,我們將一起建立乙個自定義模板。預設的 swift 模板在其開頭包含了一些元資訊和一行匯入語句,...