Xcode 建立自定義模板

2021-09-11 17:28:14 字數 1530 閱讀 6794

在團隊進行專案開發的時候,一般都會統一**風格,以方便**的維護。

比如在以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 模板在其開頭包含了一些元資訊和一行匯入語句,...