- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 拥有这款插件--Octotree,让你的浏览器像IDE或者编辑器一样浏览Github代码
平时我们浏览GitHub上代码的时候,总是不能像ide或者编辑器那样有个左栏树状结构,总是需要退到根目录,然后一级一级的去查找要看的文件,有了这款插件,让你告别各种后退,重进的烦恼。直接上图是不是6的飞起?插件名字叫做: Octotreegithub地址:https://github.com/ovity/octot...
2019-10-08 23:30:12
1269
原创 判断一个vector是否是另外一个vector的有序子集
static int findItem(const std::vector& vec, int item){ for (int i = 0; i < vec.size(); i ++) { int v = vec[i]; if (v == item) return i; } return -1;}sta
2015-11-25 17:37:05
2380
原创 lua string 分割字符串
function _M.split(str, split_char) if str == nil or str == "" or split_char == nil then return nil end local t = {} for m in (str..split_char):gmatch("(.-)".. split_char) do t
2015-10-22 15:48:19
1169
原创 iOS9, http
在info.plist文件,添加NSAppTransportSecurity --> Dictionary 类型在添加该字段的子项,NSAllowsArbitraryLoads --> Boolean -->设置成YES
2015-09-20 23:28:37
645
原创 android
调试adb logadb logcatadb logcat |ndk-stack path(路径)adb logcat |ndk-stack -sym path(路径)
2015-08-26 17:07:15
533
原创 [lua]lua获取文件名字,去除扩展名
local idx = fileName:match(".+()%.%w+$") --获取文件后缀if idx then fileName = fileName:sub(1, idx - 1) end
2015-04-08 15:48:34
4565
原创 [cocos2d-x]string 转 Color
static int toColor (const char* value, int index) { char digits[3]; char *error; int color; if (strlen(value) != 8) return -1;
2015-01-22 11:17:05
1132
原创 [cocos2d-x]string 转 Color
static int toColor (const char* value, int index) { char digits[3]; char *error; int color; if (strlen(value) != 8) return -1;
2015-01-22 11:16:35
866
原创 [cocos2d-x]string 转 Color
static int toColor (const char* value, int index) { char digits[3]; char *error; int color; if (strlen(value) != 8) return -1;
2015-01-22 11:09:14
965
原创 [C++]string分割字符串
std::vector split(std::string str, std::string pattern){ std::string::size_type pos = 0; std::vector result; str += pattern; int size = str.size(); for (int i = 0; i < size; i ++)
2014-08-22 16:32:48
791
原创 [cocos2d-x]cctableviewcell 点击实现不同高度
#include #include "AbstractTable.h"class PKTable : public AbstractTable {public: PKTable(); ~PKTable(); virtual bool init(); virtual void onEnter(); virtual void onExit();
2014-03-14 10:35:50
2179
原创 [cocos2d-x3.0]Xcode 升级到5.1后,cocos2d-x3.0 编译64bit出错解决方案
把Architectures --->Other 改成 $(ARCHS_STANDARD_32_BIT)把Build Active Architecture Only 改成 NO把Valid Architectures 改成 arm7,arm7s记得cocos2d_libs.xcodeproj 的也改成同上以上是3.0的2.x的修改如下把 other link fl
2014-03-13 23:23:58
2928
原创 [cocos2d-x,cocos2d-x with android]Unable to find native library cocos2dcpp
首先在命令行下编译proj.android目录下的build_native.py,然后再重新编译工程
2014-02-17 11:47:30
2855
原创 [cos2d-x with android]Conversion to Dalvik format failed: Unable to execute dex
把cocos2d/cocos/2d/platform/android/java 这个工程添加到eclipse,然后clear,重新编译
2014-02-17 11:44:34
1842
原创 XCode 5 Choose a destination with a supported architecture in order to run on this device. 不能启动APP
修改 Info.plist 的Executable file 属性,设置名字即可
2013-10-14 13:43:24
2176
原创 【C++】获取系统时间
DateTimeData::DateTimeData(){ m_strDate = ""; m_longDate = 0l; time_t t = time(0); char temp[64]; m_longDate = t; strftime(temp, sizeof(temp), "%Y-%m-%d %H:%M:%S", localtime(&
2013-10-11 16:27:08
921
原创 【iOS开发】iOS根据不同的语言,显示不同的APP名字--即:app名字多语言本地化
新建一个 strings类型的文件,放resource目录下,然后命名为:infoPlist.strings,然后给改文件添加语言,复制info.plist 的键值:CFBundleDisplayName ,然后在infoPlist.strings的相应语言命名即可,比如中文 CFBundleDisplayName = “应用名字”;,英文 CFBundleDisplayName = "APP N
2013-09-23 15:13:28
3893
原创 【cocos2d-x】iOS7 设置隐藏状态栏(status bar)
iOS7 设置隐藏状态栏在info.plist 添加 UIViewControllerBasedStatusBarAppearance(View controller-based status bar appearance) 设置为NO 即可
2013-09-21 21:55:27
3589
原创 【cocos2d-x】C++利用类名动态生成对象,类似于Objective-C Class *aclass = [object class]
这个类主要是用于replaceScene用习惯了Objective-C直接传入类,然后动态生成该CCLayer的对象,以下是Objective-C的写法,这样写不需要每个CCSene都要写一个switch-case,现在用cocos2d-x,所以也模仿Objective-C 动态生成的方法,在网上找了资料,也整合到cocos2d-x中。(本来在网上找了很好的资料,没保存,额,放不了链接,下次找
2013-09-10 11:08:47
2761
原创 【cocos2d-iphone】CCLayerColor 设置圆角 ,CCLayerColor Rounded Rectangle Drawing
转载 需注明本blog 地址给CCLayerColor设置圆角CCLayerColor Rounded Rectangle Drawing/* ======================================================================================== = Add these methods to a fi
2013-05-14 11:33:33
2881
原创 业余时间写的一个项目的大致流程,欢迎拍砖
项目流程 第一,概念 提出项目概念,大致框架,流程等。 第二,提交领导审批 把项目大致情况上报领导,待领导审批。 第三,立项 领导审批后,完善大致流程,凸显盈利模式以及创新部分,全项目组开会立项。 第四,完善文档 将概念文档完善成为需求文档,完善流程,细节等。后发放给项目组全体成员阅读,并预定时
2013-02-19 11:13:15
1742
原创 Xcode 工程文件打开不出来, cannot be opened because the project file cannot be parsed.
svn更新代码后,打开xcode工程文件,会出现 xxx..xcodeproj cannot be opened because the project file cannot be parsed.因为.xcodeproj工程文件冲突了,然后还是会强制更新,内部文件出现了冲突,所以解析不了文件。会出现这样的冲突消息<<<<<<< .mine 9ADAAC6A
2012-12-19 11:14:24
13539
1
原创 Xcode - Could not launch app - No such file or directory Error.
当真机调试时,出现 “Could not launch app --No such file or directory Error”.1.取消连接设备2.删除设备里的app3.退出xcode(非关闭窗口,而是完全退出)4.删除DeviceData (~/Library/Developer/DeviceData/)5.重新连接设备,并打开xcode,重新编译
2012-11-29 10:21:50
1986
原创 xcode4.5 iOS6 cocos2d-x 横屏解决方案
1.在 RootViewController.m总增加?12345678-(NSUInteger)supportedInterfaceOrientations{ returnUIInterfaceOrientationMaskLandscape;}
2012-11-05 13:42:13
2300
原创 cocos2d-x1.0 无法隐藏键盘的解决方案!
找了好久,刚看到解决方案http://www.cocos2d-x.org/attachments/935/keyboard-issue.patch
2012-10-17 15:32:40
1416
原创 iOS通过iTunes search检测版本更新,并提示用户更新!
如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。当前运行版本信息可以通过info.plist文件中的bundle version中获取:NSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDic);
2012-08-09 15:10:23
16353
原创 首次发布App,In-App Purchase 无法submit for review 问题的解决方案
一个IDP首次create app 然后首次create new IAP的时候,我们必须把app的状态改成waiting for upload才能测试iap的内部购买,而这个状态下,iap是不能submit for review的。解决方法是:先上传个二进制文件,然后app的状态会变成wating for review,先点击view details ,然后再点击binary details,
2012-08-01 17:09:13
10543
9
原创 cocos2d-X之蒙板,局部高亮可点,CCRenderTexture
蒙板,局部高亮可点的用处大多是在新手引导的时候,引导玩家一步一步的走游戏的操作流程。之前写了一个cocos2d-iphone的版本,因为设置成圆角的,比较美观,如果不用圆角,可以直接把Sprite改成layercolor,这个版本的缺点是每步都需要美术出一个资源(如果每步的点击区域大小不一样的话),现在这个版本是直接设置大小即可。这个版本的设计思路是,用layercolor,先把高亮的
2012-07-30 16:07:04
4717
原创 cocos2d-X之CCUserDefault
项目的小部分量数据保存在CCUserDefault里,使用CCUserDefault存储永久性的数据,是以xml的文件存储于Document目录下,app从后台完全退出后,再次重启app,发现xml文件部分内容被删除了。 调试发现有一些>标签符号被解析成了&alt,所以再次启动的时候,xml的内容就乱了,那部分数据就被删除了,查了一下,被解析成&alt的标签里,都含有 %d(因为有些标签的元素
2012-07-30 15:14:22
1934
原创 SWTableView 不支持Retina Display的bug修复
将SWScrollView类的beforeDraw方法里的glScissor(self.position.x, self.position.y, viewSize_.width*s, viewSize_.height*s);改成glScissor(self.position.x*s, self.position.y*s, viewSize_.width*s, viewSize_.heigh
2012-04-24 17:22:27
1649
原创 cocos2d 新手指导
-(void)onSetSprite:(NSString *)fileName position:(CGPoint)point{ _guidePic = [[CCSprite spriteWithSpriteFrameName:fileName] retain]; [_guidePic.texture setAliasTexParameters]; [_guidePic
2012-04-14 16:02:18
1505
原创 udid
+ (NSString*)stringWithNewUUID{ // Create a new UUID CFUUIDRef uuidObj = CFUUIDCreate(nil); // Get the string representation of the UUID NSString *newUUID = (NSString*)CFUU
2012-03-13 11:17:53
1041
原创 cocos2d分数滚动效果!
cocos2d,做了一个分数滚动的效果,cocos2d分数滚动效果!#import #import "cocos2d.h"//#import "AWTextureFilter.h"@interface ScoreBoard :CCSprite{ CCLabelTTF *label_; CCSprite *shadowLa_; long long number_;
2012-03-09 19:17:29
2221
原创 图片URL 转换成CCSprite
NSString *url = [dic objectForKey:@"picture"]; NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:url]]; UIImage *image = [UIImage imageWithData:data]; CCTextu
2012-02-16 19:20:59
1349
原创 iOS,Array的读写
*** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection was mutated while being enumerated.'用个for循环去读取一个数组A,然后删除一些元素的操作,就会出现上面的错误这个是因为一个数组不能同时有一个线程去读取,然后另
2012-01-07 17:33:19
1918
原创 UILocalNotification
application.applicationIconBadgeNumber = 0; [[UIApplication sharedApplication] cancelAllLocalNotifications]; UILocalNotification *notification = [[UILocalNotification alloc] init]; if (not
2012-01-06 14:54:23
1241
原创 iPhone APP支持多国语言开发(本地化)
众所周知,ios是支持多国语言的,在程序里也是可以一个app支持多种语言,就是开发过程中俗称的“本地化”。 首先在工程里加入一个strings类型的文件,命名为Localizable.strings,网上有些教程说是可以随便命名的,但是有次我以(Localization.strings)为命名,然后调以个多小时,不能本地化,还专门写了个Demo,还是不能,后来把名字改了,改成L
2011-11-21 19:12:37
3402
原创 Invalid Binary
Dear Developer,We have discovered one or more issues with your recent binary submission for "APP". Before your app can be reviewed, the following issues must be corrected:Invalid Code Signing
2011-11-12 14:18:29
1771
原创 把游戏截图存储到documents自定义相册!
NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"Photos"]; BOOL isCreate = [[NSFileManager defaultManager]createDirectoryAtPath:pa
2011-11-07 10:02:40
1090
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人