iphone4怎么退出恢复模式,很多ihoe的玩家都知道,ihoe一共有三种工作模式,分别是正常模式,恢复模式和DFU模式。当我们进入恢复模式想再切换回到正常模式的时候,会发现关机后再开机还是进入恢复......
2023-03-04 481 iphone
我们在用Cocos2d-x_3.x版本 来编写 游戏的 ,每次创建文件的时候,xcode 默认只能创建c 文件 什么都没有 我们每次 都需要 写 大量的重复带代码实在烦琐;我们在 给xcode 添加 我们自定义的 文件模版 后 每次创建 c 类文件将 变得非常 便捷
打开Xcode的类模板目录地址:/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates
(打开finder -》应用程序-》Xcode(右键-显示包内容)->依次进入上面的路径)
这个就是我们的 文件模版 所在的目录
打开C and C 文件夹 ---C Class.xctemplate文件夹 右键 拷贝到桌面一份 -- 选中 按enter 修改 名字为 2dx Scene Class.xctemplate
修改TemplateInfo.plist(主要修改创建文件时候的描述介绍)
打开2dx Scene Class.xctemplate/TemplateInfo.plist, 修改Description的值为:A C class for Cocos2d-x Scene.(内容其实随意)
具体做法 打开plist 文件 后在 Description 最后一列 value 对应的 单元格内双击就可以输入自己想要的内容
修改___FILEBASENAME___.h
打开2dx Scene Class.xctemplate/___FILEBASENAME___.h,修改成以下内容:
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
#ifndef _____PROJECTNAMEASIDENTIFIER________FILEBASENAMEASIDENTIFIER_____
#define _____PROJECTNAMEASIDENTIFIER________FILEBASENAMEASIDENTIFIER_____
#include "cocos2d.h"
USING_NS_CC;
class ___FILEBASENAMEASIDENTIFIER___ : public Layer
{
public:
___FILEBASENAMEASIDENTIFIER___();
~___FILEBASENAMEASIDENTIFIER___();
static Scene* createScene();
virtual bool init();
CREATE_FUNC(___FILEBASENAMEASIDENTIFIER___);
private:
void initData();
};
#endif /* defined(_____PROJECTNAMEASIDENTIFIER________FILEBASENAMEASIDENTIFIER_____) */
然后command +s 保存
修改___FILEBASENAME___.cpp
打开2dx Scene Class.xctemplate/___FILEBASENAME___.cpp,修改成以下内容:
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
#include "___FILEBASENAME___.h"
___FILEBASENAMEASIDENTIFIER___::___FILEBASENAMEASIDENTIFIER___()
{
}
___FILEBASENAMEASIDENTIFIER___::~___FILEBASENAMEASIDENTIFIER___()
{
}
Scene* ___FILEBASENAMEASIDENTIFIER___::createScene()
{
auto scene = Scene::create();
auto layer = ___FILEBASENAMEASIDENTIFIER___::create();
scene->addChild(layer);
return scene;
}
bool ___FILEBASENAMEASIDENTIFIER___::init()
{
if ( !Layer::init() )
{
return false;
}
initData();
return true;
}
#pragma mark - initData
void ___FILEBASENAMEASIDENTIFIER___::initData()
{
Size visibleSize = Director::getInstance()->getVisibleSize();
// add your codes here...
// 在这里添加你的代码
}
然后command +s 保存
到这里我们的类模板就创建好了 我们 把保存好的2dx Scene Class.xctemplate 放倒步骤一的那个路径的c and c 文件夹 下面
现在在XCode里面新建一个2dx Scene类看看。是不是已经有默认内容了。
补充:关于文件模板里面的一个预定义变量,介绍下
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
iphone4怎么退出恢复模式,很多ihoe的玩家都知道,ihoe一共有三种工作模式,分别是正常模式,恢复模式和DFU模式。当我们进入恢复模式想再切换回到正常模式的时候,会发现关机后再开机还是进入恢复......
2023-03-04 481 iphone
如何将电脑上的音乐导入iphone,直接从itue下载歌曲是要花钱的,而且歌曲种类有限,因此利用itue把电脑上的歌曲导入ihoe中是个不错的选择。......
2023-03-04 492 iphone
iphone4怎么还原所有设置,在我们使用iPhoe的过程中,系统可能会出现一些故障或者混乱,这时候我们就可以用系统为我提供的“恢复功能”来重新初始化系统,帮助我们解决在使用中遇到的一些常见问题。......
2023-03-04 458 iphone