美文网首页
自定义创建Xcode类模板及修改系统模板

自定义创建Xcode类模板及修改系统模板

作者: ZhangCc_ | 来源:发表于2017-04-12 18:31 被阅读83次

创建类模板

介绍

建立类模板的好处就是求同存异,模板式开发,统一规范,尽量做到类的结构一致。

先上图爽一波

show.gif

做法

  • 先找路径:/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source
类模板路径.png
  • 文末可以下载自定义的模板CommonVC.xctemplate,然后拖到这个路径下,如图:
1.png

原理

类本身没什么,主要是里面有个TemplateInfo.plist需要了解一下

TemplateInfo.plist

TemplateInfo.plist说明.png

Options中的Item0,Item1,Item2,Item3 对应第一行到第四行

Options.png

Options里Item选项说明

Options中Item说明.png

TemplateIcon图片

图片是用来显示在New File的菜单上的,任意放一个自己喜欢的图片,像素138*138。

2.png

修改系统模板

现在创建UIView的时候,不能勾选xib这个选项

3.png

这样创建完UIView后,还要再创建个对应的xib文件,好烦啊!

解决方法

  • 进入目录,路径: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source

  • 找到Cocoa Touch Class.xctemplate这个文件夹,拷贝一份 UIViewObjective-C文件并改名为UIViewXIBObjective-C,然后到其他有xib的文件夹里面,拷贝一份xib到UIViewXIBObjective-C里面,xib可自行修改,Swift步骤一样。

  • 在当前Cocoa Touch Class.xctemplate文件夹里的TemplateInfo.plist文件,如下修改

4.png
  • 重新创建系统UIView模板:
6.png

大功告成,完美~


模板下载

Github:https://github.com/15980692310/CommonVC.xctemplate


参考
http://www.jianshu.com/p/93527682d8d3
http://www.jianshu.com/p/35a884e152c9
http://www.jianshu.com/p/f3225feffd7c

相关文章

  • 自定义创建Xcode类模板及修改系统模板

    创建类模板 介绍 建立类模板的好处就是求同存异,模板式开发,统一规范,尽量做到类的结构一致。 先上图爽一波 做法 ...

  • Xcode模板修改

    Xcode模板修改 1.修改类的头部信息 找到对应类对应的类文件模板. (因为类是创建项目之后手动创建的, 而不是...

  • Xcode 定制系统注释模板

    我的博客原文地址 在使用Xcode创建类时,系统默认会给我们创建的注释模板如下 如果需要定制模板内容可以查找:应用...

  • Xcode8 最新头文件注释模板修改

    在xcode8以前的版本,我们修改头文件的注释模板很简单,参考Xcode系统生成的佛祖保佑的模板注释模板这...

  • Xcode 6 EmptyApplication创建

    Xcode6 project创建模板中移除了 Empty Application 模板,但可以通过修改 Singl...

  • Xcode项目中修改模板

    Xcode项目中修改模板 在使用Xcode创建工程或者新建类的时候,顶部都会有一些xcode帮我们生成的注释, 如...

  • 自定义MVC开发的Xcode模板

    前言 Xcode分为系统模板和自定义模板。模板的好处如下: 1、节省重复代码手写时间 2、统一规范代码,提高代码可...

  • iOS开发集锦之 2017.03.01

    1. 自定义 Xcode ViewController 类模板 作者:ifelseboyxx's Blog描述:而...

  • Xcode自定义模板实践

    Xcode自定义模板实践

  • 关于XCode自定义开发模板

    系统的模板毕竟是固定的,自定义模板可以满足自己想要的需求 两种自定义模板方法 1.【直接替换原有文件或者修改文件权...

网友评论

      本文标题:自定义创建Xcode类模板及修改系统模板

      本文链接:https://www.haomeiwen.com/subject/hlamattx.html