更改Xcode系统自带的注释[1]
</br>
###自定义xcode自动生成的文档注释
######*我想定义成下面的这个样子:*
/* !:
* @FileName(文件名): ___FILENAME___
* @ProjectName(工程名): ___PROJECTNAME___
* @CreateDate(创建日期): Created by ___FULLUSERNAME___ on ___DATE___.
* @Copyright(版权所有) : ___COPYRIGHT___
*/
//这些是系统自带的原生的基类,每次创建相关类,分类,类拓展,协议等都是要调用系统的来实现的,所以在这里去修改这些注释
类别的声明部分
___IMPORTHEADER_categoryClass___
@interface ___VARIABLE_categoryClass:identifier___ (___VARIABLE_categoryName:identifier___)
@end
类别的实现部分
#import "___FILEBASENAME___.h"
@implementation ___VARIABLE_categoryClass:identifier___ (___VARIABLE_categoryName:identifier___)
@end
类拓展
___IMPORTHEADER_extensionClass___
@interface ___VARIABLE_extensionClass:identifier___ ()
@end
一开始的时候并不知道有这么一个功能,以为要人工手动去修改,修改一两个还好,多了就GG了...
</br>
后来阅读简书上的博客修改Xcode自动生成的文件注释来导出API文档,发现是有这么一个快捷省事的方式的,只要辛苦一次,后面都轻松的修改方式....只是万万没想到被卡在了,要用到终端修改Xcode的读写权限,我尝试着去搜索这些个解决办法....
[修改终端的读写权限]
首先cd到Xcode目录:cd /Applications/Xcode.app;
然后:sudo chown -hR root:wheel Contents
默认的是只有root权限才可以修改Contents及下面及其子文件夹内的内容。
按照这个命令执行完之后那个小锁还是打不开,提示unlock之类的信息,说要在终端中去设置,但是我找了好几圈,恁是没找到...
</br>
[尝试别的解决方法]
右击该文件->显示简介->找到最下面的共享与权限->读写权限打开
我原以为这是一个正确的方法了,可我万万没想到这竟是个坑...
不知道过去多久的时间....
某一天,我又尝试着将它打开去修改,无果放弃...
再一次,我生气了,怒了!想要将其删除!!!,结果弹出一个提示,要密码解锁....咋一想,那既然可以删除,必然也可以拷贝.
[小试牛刀]
正确姿势应该是这样的-->>>
Contents -> Developer -> Platforms -> iPhoneOS.platform -> Developer -> Library -> Xcode -> Templates -> File Templates>source> Cocoa Touch Class.xctemplate
打开一个Objective-C的文件,将其拷贝到桌面,然后进行编辑,编辑完替换原来的即可
(important!!!!
)
就写这么多了,做个记录而已.
-
新建一个类或者一个工程时,系统会自动帮你生成一些注释文字.例如: 文件名,工程名,Created by xxx On 2016/04/24 和 Copyright © 2016年 xxx. All rights reserved. ↩