在使用xcode建立工程或者新建類的時候,頂部都會有一些xcode幫我們生成的注釋
比如上面這一段,但有時候我們想在這部分注釋裡面新增一些內容,比如自己的部落格位址,github位址,公司資訊等等.
特別是想開源一些工具或者自己寫一些框架的時候。
這時候我們總不能乙個乙個檔案的去改吧,太繁瑣了。其實xcode這些模板都是寫好在乙個資料夾裡面的,
我們只需要進去修改相應的檔案就可以一勞永逸了。
資料夾位置,應用程式-找到xcode-右擊顯示包內容 xcode ▸ contents ▸ developer ▸ platforms ▸ iphoneos.platform ▸ developer ▸ library ▸ xcode ▸ templates
templates這個資料夾裡有兩個資料夾
其中 file templates 就是我們要進去修改的 ,而 project templates是我們在新建專案的時候看到的一些描述,自動生成的固定**。以後有機會在說這部分。
上面是我們新建類的時候彈出的選擇介面,下面是file templates中的內容。是不是一眼就看明白了,我們在進source看看
source資料夾下的 cocoa touch class.xctemplate 中有很多資料夾(如下圖),顧名思義,相信大家應該都知道是什麼意思
我以修改nsobjectobjective-c裡面的檔案為例
原始檔為
___filename__
_// _
__projectname__
_ created by _
__fullusername__
_ on _
__date__
_.//_
_//#import "_
__filebasename__
_.h"@implementation _
__filebasenameasidentifier___@end
上面的注釋部分為我們要修改的地方,具體怎麼改看大家自己的喜好了
___***___這三個下劃線相當於展位符號,
___filename___ 表示根據檔案獲取檔名 ___date___ 為獲取當前日期 >下面是我修改的內容
因為_在markdown語法裡面有特殊含義,這一段編輯起來實在太痛苦了,最後還是截圖吧。
修改完成以後再用xcode新建乙個繼承nsobject的類,預設生成的注釋模板如下
玩轉Xcode之修改系統生成的注釋模板
在使用xcode建立工程或者新建類的時候,頂部都會有一些xcode幫我們生成的注釋 mysingletonclass.h 單例模式 created by 洪峰 on 15 8 12.比如上面這一段,但有時候我們想在這部分注釋裡面新增一些內容,比如自己的部落格位址,github位址,公司資訊等等.特別...
命名約束 vs 系統生成的約束
當你為乙個表定義約束時,給約束命名是乙個好習慣。另外,sql server會為約束建立系統自動生成的名稱。當在沒有給約束命名的情況下,生成資料定義語言 ddl 當ddl應用在幾個資料庫上時 那麼系統生產約束名一般是不一樣的。在為資料庫生成計畫後,再生成詳細的約束列表,與乙個詳細計畫構造的合法約束列表...
織夢內容的管理系統生成速度的優勢
織夢內容的治理系統生成速度的優勢 柏拉圖 主流cms生成html速度大比拼 硬體環境 ciii 1.0g 384m記憶體 軟體環境 iis php fastcgi模式 zendoptimizer 2.5.10 mysql 3.23 1 dedecms v3 每批次生成檔案 200 頁 不使用要害字關...