日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

自定义Xcode 文件头部的注释

發布時間:2025/3/21 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自定义Xcode 文件头部的注释 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在Xcode10中新建文件,系統會自動在新建文件的頭部添加注釋模板,如下:

有時候我們可能有特殊的需求想要自定義這些注釋,在Xcode9之后,蘋果也給我們提供了方法,可以很方便的修改這些默認注釋。

1、創建IDETemplateMacros.plist文件

其中 FILEHEADER 是系統所有新建文件頭部的注釋說明,通過覆蓋這個宏就可以自定義頭部信息了(FILEHEADER 宏在文末有提供了查看方法)

2、編輯內容

因為Xcode新建文件中第一行默認是加了“//”的,所以自定義注釋的第一行中需要敲下回車

// ?不出bug // Created by ___FULLUSERNAME___ on ___DATE___. // ___COPYRIGHT___ // 復制代碼

3、放置IDETemplateMacros.plist文件

現將文件放置到<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/目錄下,就可以了,然后新建文件查看效果

注意:

plist文件放置的位置不同,適用的范圍也不同

適用于整個工程(個人)<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/適用于整個工程(共享)<ProjectName>.xcodeproj/xcshareddata/適用于整個工作區(個人)<WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/適用于整個工作區(共享)<WorkspaceName>.xcworkspace/xcshareddata/適用于整個Xcode~/Library/Developer/Xcode/UserData/ 復制代碼

蘋果提供了很多示例中的系統宏,下面是幾個常用(添加宏的時候,需要在宏左右各添加三個“_”)

DATE:現在的日期FILENAME:所在文件的全名ORGANIZATIONNAME:機構名稱,在配置文件中獲取PACKAGENAME:包名PRODUCTNAME:應用名稱PROJECTNAME:工程名TIME:時間FULLUSERNAME:用戶名,為當前MasOS的用戶賬號名WORKSPACENAME:工作區名稱YEAR:當前年份COPYRIGHT:版權字符串,由機構名稱和創建年份構成,例如Copyright ? 2019 CY. All rights reserved. 復制代碼

FILEHEADER宏的系統設置探究

通過Xcode ? Contents ? Developer ? Platforms ? iPhoneOS.platform ? Developer ? Library ? Xcode ? Templates路徑,然后搜索Cocoa Touch Class.xctemplate,以其中的NSObjectObjective-C文件為例

總結

以上是生活随笔為你收集整理的自定义Xcode 文件头部的注释的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。