Xcode自定義.h和.m中文件的個性化注釋(公司、版本、作者、版權聲明等)


轉載:http://blog.csdn.net/wenmingzheng/article/details/50532870

Xcode中自定義每個.h和.m中上部默認顯示的信息(公司,版本,作者,版權聲明等)

/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source

每個iOS開發者新建class文件的時候都可以看到文件最上面聲明的一些基本信息。而這些信息都是默認的,我們現在就要來自定義這些信息。添加一些自己想要添加的,比如Github鏈接等等。

1.下面為默認的信息

// // VideoCell.m // WMVideoPlayer // // Created by zhengwenming on 16/1/17. // Copyright © 2016年 author. All rights reserved. // 

2.我們想要這樣顯示

/*! @header TableViewCell.m @abstract 作者Github址:https://github.com/zhengwenming 作者CSDN博客地址:http://blog.csdn.net/wenmingzheng @author Created by zhengwenming on 16/1/17 @version 1.00 16/1/17 Creation(版本信息) Copyright © 2016年 鄭文明. All rights reserved. */ 

第一步、Finder -> 應用程序-> Xcode ->右鍵顯示包內容

然后可以看到一個content文件夾,我們要找到這個路徑下的一個File Templates(文件模版)。路徑為Contents -> Developer -> Platforms -> iPhoneOS.platform -> Developer -> Library -> Xcode -> Templates -> File Templates 
File Templates下面有四個文件夾

大家看到File Templates文件夾下面有五個文件夾,我們需要修改的是Source文件夾下面的Cocoa Touch Class.xctemplate對應的所有文件的.h和.m,如果只修改一個,那么新建文件的時候,必須繼承這個類才會看到自定義的文件注釋,所以我本人是把所有的都改了,包括swift的文件。要修改的文件

第二步,選擇.h和.m進行自定義修改。

我們那一個NSObjectObjective-C類做例子。選中NSObjectObjective-C,看到NSObjectObjective-C文件下的.h和.m,雙擊.h文件。我們看到的是默認的設置,系統用雙斜杠//注釋文件的。那么我們要全部刪了,然后加入類似這樣的自定義代碼(我用了//).

/*! @header TableViewCell.m @abstract 作者Github址:https://github.com/zhengwenming 作者CSDN博客地址:http://blog.csdn.net/wenmingzheng @author Created by zhengwenming on 16/1/17 @version 1.00 16/1/17 Creation(版本信息) Copyright © 2016年 鄭文明. All rights reserved. */ 

那么最終我們編輯為這樣的,有圖有真相。 
最終樣子

OK,一個文件已經完成。那么你還要編輯.m文件,copy之后打開.m文件直接粘貼上去就可以了。下面還有很多系統的類,比如UIView對應的,UIViewController對應的,都要修改。在此不再重復,步驟就是復制粘貼。

第三步、重啟Xcode,新建一個類

小伙伴們來看看效果:新建一個TableViewCell類 
這里寫圖片描述

注意⚠️:我們修改完全部的類之后,要重啟Xcode,然后新建一個類,這樣就可以看到你的設置了。哈哈!快去試試吧。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM