创建Xcode自定义模板
来源:互联网 发布:jsonarray 添加数据 编辑:程序博客网 时间:2024/05/17 23:17
作者 tsong0202
原帖地址 http://www.cocoachina.com/bbs/read.php?tid-6209.html
在Xcode中提供了许多工程和文件模板,为开发者在开发过程中提供里诸多便利。但怎样才能根据项目需要,在开发过程中导入符合我们要求的自定义模板呢?下面我来给大家介绍一个简单的方法。
我们以创建一个基于Cocos2d的工程为例。
一.创建工程模板
1.进入该目录:/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates
在该目录中包含了Xcode内置的几个模板,如图示
2.拷贝任意一个模板,我们以Window-Based Application为例,修改模板名称为:Cocos2d Application。
3.Cocos2d Application文件夹中的TemplateChooser.plist文件的作用是在我们创建工程时选择该工程是否基于CoreData。该文件 结构比较简单,主要是通过Checkboxes栏中的Key(CoreData)来与TemplateSelection栏中的相应模板对应起来。注意: 由于对应时以工程模板的名称为标准,所以TemplateSelection栏右侧的模板名称必须与实际模板名称一致。
4. 打开自定义工程模板(以Cocos2d-based Core Data Application为例)中的工程文件___PROJECTNAME___.xcodeproj,我们即可根据需要编辑自定义模板了(添加 source code,建立group,导入framework,设置tartget,修改info.plist等等)。
注意:在修改完模板后请不要编译,保存退出即可。
5.OK,打开Xcode,选择“New Project”,iPhoneOS Appliction中即会出现我们新建的工程模板“Cocos2d Application”。
二.创建文件模板
1.进入该目录:/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates
在该目录中包含了Xcode内置的几类模板,如图示
我们以常用的Cocoa Touch Class类模板为例进行介绍。
2.打开Objective-C class文件夹,里面包含了几个Xcode内置的模板。拷贝任意一个模板,比如NSObject subclass.pbfiletemplate,修改模板名称为Cocos2dLayer.pbfiletemplate。
3.Objective-C class文件夹中TemplateChooser.plist文件的作用是提供了一个包含新建具体Obj-C类文件的列表。它主要通过 PopupMenu栏中各Item的Key(CCLayer)来与TemplateSelection栏中的相应模板对应起来。
注意:同样,TemplateSelection栏右侧的模板名称必须与实际模板名称一致。
4.Cocos2dLayer.pbfiletemplate文件夹中TemplateInfo.plist文件可以通过Description关键字来描述我们的自定义类模板。
5.打开自定义类模板的.h和.m文件,我们即可根据需要编辑自定义模板了(引入头文件,编辑逻辑代码等等)。
注意:同样,修改完成后保存退出即可。
6.OK,打开Xcode,选择“New File”Cocoa Touch Class的Objective-C class中即会出现我们新建的工程模板“Cocos2dLayer”。
原帖地址 http://www.cocoachina.com/bbs/read.php?tid-6209.html
在Xcode中提供了许多工程和文件模板,为开发者在开发过程中提供里诸多便利。但怎样才能根据项目需要,在开发过程中导入符合我们要求的自定义模板呢?下面我来给大家介绍一个简单的方法。
我们以创建一个基于Cocos2d的工程为例。
一.创建工程模板
1.进入该目录:/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates
在该目录中包含了Xcode内置的几个模板,如图示
注意:在修改完模板后请不要编译,保存退出即可。
二.创建文件模板
1.进入该目录:/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates
在该目录中包含了Xcode内置的几类模板,如图示
2.打开Objective-C class文件夹,里面包含了几个Xcode内置的模板。拷贝任意一个模板,比如NSObject subclass.pbfiletemplate,修改模板名称为Cocos2dLayer.pbfiletemplate。
注意:同样,TemplateSelection栏右侧的模板名称必须与实际模板名称一致。
注意:同样,修改完成后保存退出即可。
- 创建Xcode自定义模板
- 【Xcode】创建自定义文件模板
- 自定义Xcode模板
- 自定义xcode文件模板
- 自定义xcode文件模板
- 创建Xcode 模板
- 自定义iOS Xcode工程模板
- 方法:自定义Xcode模板样式
- Xcode创建空模板应用
- 创建自定义模板BuildingCustomTemplates
- 创建自定义JSP模板
- 自定义Xcode代码模板:Code Snippet
- Xcode创建IOS工程模板解释
- 怎么创建Xcode空工程模板
- django创建自定义模板处理器
- 创建Xcode的工程模板和代码模板
- 创建Xcode的工程模板和代码模板
- 创建Xcode的工程模板和代码模板
- 关于 23 种设计模式的有趣见解
- KVM虚拟机三大存储模式
- java 集合 list
- KitCore的组成部分之一 ----- LdxprojCore
- 什么是领域驱动设计(Domain Driven Design)?(转自:http://www.aqee.net/2011/05/25/what-is-domain-driven-design/)
- 创建Xcode自定义模板
- ios audioqueue 流播放接口
- xcode快捷键大全
- 内存泄露之 glibc detected错误
- TCL(Tool Command Language)学习笔记1-变量&循环&分支
- ubuntu 编译 /usr/bin/ld: cannot find 问题解决
- Apache Openoffice
- [编程之美]字符串的相似度
- Pidgin插件Hello world的编译和使用