自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_Ray的IT专栏

成功源自积累

  • 博客(38)
  • 收藏
  • 关注

转载 svn is already under version control

svn ci 时出现 xx is already under version control,然后无法提交,出现这个问题的原因是你所提交的文件或目录是其他SVN的东西,即下面有.svn的目录,需要先把它们删除才能提交,具体操作如下:打开terminal,cd到你新增加的那个目录,然后用下面的命令#find . -mindepth 2 -name '.svn' -exec rm -rf '{

2013-08-27 14:19:30 844

原创 c++基础——名字的作用域

c++程序中,每个名字都与唯一的实体(比如变量、函数和类型等)相关联。c++语言中,大多数作用域是用花括号来界定的。一般来说,名字从其声明点开始直到其声明所在的作用域结束处,都是可见的。#include int main(){ int sum = 0; for(int val=1;val<=10;++val) sum += val;

2013-08-08 21:37:21 1142

原创 c++基础——const限定符

1,定义const对象定义一个变量代表某一常量有个问题,他可能被有意或者无意的修改。const限定符提供了一个解决办法:它把一个对象转换成一个常量。const int value = 1024;定义value为常量并初始化为1024;变量value仍然是一个左值,但现在这个左值是不可修改的。任何修改value的尝试都会导致编译错误。因为常量在定义后就不能被修改,所以定义是必须初始化

2013-08-08 10:19:05 1451

转载 【极客之作】快到极致的Android模拟器——Genymotion

转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! :-) http://my.oschina.net/ryanhoo/blog/141824还在用Android原生模拟器?给你推荐一款全方位把Android原生模拟器秒成渣渣的神器:Genymotion!需要理由?性能卓越作

2013-08-01 17:38:39 1258

转载 namespace的用法

C++中采用的是单一的全局变量命名空间。在这单一的空间中,如果有两个变量或函数的名字完全相同,就会出现冲突。当然,你也可以使用不同的名字,但有时我们并不知道另一个变量也使用完全相同的名字;有时为了程序的方便,必需使用同一名字。比如你定义了一个变量string user_name, 有可能在你调用的某个库文件或另外的程序代码中也定义了相同名字的变量,这就会出现冲突。命名空间就是为解决C++中的变量、

2013-07-31 19:34:41 1125

转载 cocos2d-x与ios内存管理分析

cocos2d-x与ios内存管理分析(在游戏中减少内存压力)猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=281注:自己以前也写过cocos2d-x如何优化内存的使用,以及内存不足的情况下怎么处理游戏。今天在微博中看到有朋友介绍了下内存,挺详细

2013-07-15 20:06:36 1064

原创 【BUG】unresolvable R_ARM_THM_CALL relocation against symbol `strlen'

编译的时候遇到这个问题,,生成的so有问题,在真机上无法运行。解决办法:报错!SharedLibrary : libmupdf.so/usr/local/lib/android-ndk-r8b/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-andr

2013-07-15 19:31:27 4111

原创 【BUG】Fatal signal 11 (SIGSEGV) at 0x00002029 (code=1)

问题原因,内存泄漏,create的CCArray没有用CCSafeObject包上。取count的时候挂了。回头写上CCSafeObject的原理。

2013-07-15 19:27:11 1063

原创 Xcode运行错误:error: failed to attach to process ID 0

1,还原模拟器;2,clean一下工程3,重启,Xcode和模拟器不信你不好。

2013-06-28 12:37:36 2104

转载 NSUserDefaults的用法

NSUserDefaults类提供了一个与默认系统进行交互的编程接口。NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,配置数据等等。默认系统允许应用程序自定义它的行为去迎合用户的喜好。你可以在程序运行的时候从用户默认的数据库中读取程序的设置。同时NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的操作。可以通过调用synchronize方法来使内

2013-06-26 12:52:38 1447

转载 iOS学习之iOS沙盒(sandbox)机制和文件操作

1、iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 1.1、每个应用程序都有自己的存储空间 1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行

2013-06-26 10:10:05 968

原创 关于ios应用本地化

ios应用的本地化有几个方面,首先给项目设置多语言支持,然后是:1,应用名字;2,应用内的多语言;3,图片多语言1. 给项目增加语言支持:打开项目的“Info“属性编辑界面时,我们可以看到”localizations“一栏,如下图所示,这就是设置项目本地化支持语言的地方,在这里我们可以加入简体中文(Chinese(zh-Hans))、繁体中文(Chinese(zh-

2013-06-22 23:22:55 1129

转载 cocos2d-x的三种label:CCLabelTTF,CCLabelAtlas,CClabelBMFont

cocos2d-x中关于字体的类主要有三种   CCLabelAtlas   CCLabelBMFont   CCLabelTTF     简单介绍   CCLabelAtlas   继承关系图CCLabelAtlas is a subclass of CCAtlasNode.It can be as a replacement of CCL

2013-06-14 17:00:05 3417 1

转载 ASCII对照表

ASCII码表信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。 八进制

2013-06-14 15:45:48 913

原创 Cocos Builder----配置

1,一个资源目录,一个ccb文件目录。2,设置好打印路径,直接替换2dx工程里面的文件,方便。

2013-06-07 21:25:03 972

转载 Cocos Builder-----屏幕适配

Label The Article From:BruceZCQ·ZhuCongQi 's Note Home [http://blog.zhucongqi.cn/]The Article Name:使用Cocosbuilder完成多设备屏幕适配The Article Link:http://blog.zhucongqi.cn/archives/1084这几天做了一个小小的dem

2013-06-07 21:13:50 1929

转载 cocos2dx----屏幕自适应

我使用的版本是cocos2d-2.0-x-2.0.4,cocos2dx-2.0版本对多分辨率适配提供了很好的支持,使用起来比1.0版本要简单些,1.0版本的适配可以参考这篇博文。1. 做2.0版本的适配首先需要了解下面这些知识。(1)适配策略2.0版本提供了三种适配策略:kResolutionNoBorder:超出屏幕的部分会被裁剪,两侧没有黑边,铺满屏幕,按图片原始比例显示,图片

2013-06-07 20:16:27 2305

原创 CCLabelAtlas的用法

原文地址: http://www.cocos2dev.com/?p=201有时候游戏中要用到一些特殊的字体效果,特别是数字。CCLabelAtlas就可以从png图中读取文字。CCLabelAtlas* diceCount=CCLabelAtlas::labelWithString(“1:”, “nums_font.png”, 14, 21, ’0′);

2013-06-06 16:57:11 4314

翻译 Xcode--------Building Settings

Build SettingsA build setting is a variable that contains information about how a particular aspect of a product’s build process should be performed. For example, the information in a build sett

2013-06-04 21:10:44 1861

转载 关于ios开发证书

为什么会有这么多文件?因为ios是一个非常封闭的系统。cert文件和mobileprovision文件就是为了验证身份信息。一般情况下,比如ssh登陆或者scp需要私钥、公钥对即可,iOS也是基本采取这种方法。    首先注册apple开发者,然后花美刀购买一个.cert开发证书,这个开发证书可以理解为私钥。这个私钥只能你自己使用,如果有多台开发机器,可以先把cert证书导出为.p12文件(可

2013-06-04 09:42:25 1832

转载 iOS设备的UDID是什么?苹果为什么拒绝获取iOS设备UDID的应用?如何替代UDID?

本文讲诉的主要是为什么苹果2011年8月发布iOS 5后就开始拒绝App获取设备的UDID以及UDID替补方案,特别提醒开发者苹果App Store禁止访问UDID的应用上架(相关推荐:APP被苹果App Store拒绝的N个原因),下面先来了解下UDID。一、UDID是什么?UDID的全称是Unique Device Identifier,顾名思义,它就是苹果IO

2013-06-04 09:32:53 2574

转载 APP被苹果App Store拒绝的79个原因(未完待续)

最近ios被拒了,,两个原因:1,图片没有57x57的。2,友盟版本较低,使用了udid。网上搜的别人的经验:1、程序有重大bug,程序不能启动,或者中途退出。2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。4、用到苹果的标志。(应用的设计和Apple的L

2013-06-04 09:28:15 1850

转载 CFBundleVersion与CFBundleShortVersionString

string CCDevice::getVersionName(){ return [[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"] UTF8String];}NSString *developmentVersionNumber = [bundle objec

2013-06-03 19:05:06 1368

转载 屏幕分辨率

显示分辨率就是屏幕上显示的像素个数,分辨率160×128的意思是水平像素数为160个,垂直像素数128个。分辨率越高,像素的数目越多,感应到的图像越精密。而在屏幕尺寸一样的情况下,分辨率越高,显示效果就越精细和细腻。比例34:3 是最常见屏幕比例,从电视时代流传下来的古老标准。在近代宽屏幕兴起前,绝大部分的屏幕分辨率都是照着这个比例的。VGA(640x480) -

2013-06-03 18:34:39 957

转载 iOS开发icon图标设置

图标的圆角和光晕效果圆角效果。图标的圆角效果是系统自动加上的,我们不能控制。这也是为什么我们看到的每个图标,其圆角效果是完全相同的。光晕效果。光晕效果也是系统加上的,和“圆角”不同的是,光晕效果是一个可选项。我们可以通过设置app的光晕参数(UIPrerenderedIcon),告诉系统是否要为我们的图标打上光晕效果。总结:1)设计图标时请记得,图标的圆角效果是系统

2013-06-03 15:42:30 2408

转载 umeng(友盟)的使用

http://dev.umeng.com/doc/document_ana_ios.html#4

2013-05-30 15:27:00 1144

转载 STL中map用法详解

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有

2013-05-28 21:43:00 600

原创 获得ios设备信息

ios设备的几个信息:代码:std::string Utilies::getDeviceType(){ std::string type = [[[UIDevice currentDevice] model] UTF8String]; CCLog("model---------->%s",type.c_str()); std::string versi

2013-05-27 10:48:44 1509

转载 程序员需要有多懒 ?- cocos2d-x 数学函数、常用宏粗整理

转自:http://www.cnblogs.com/buaashine/archive/2012/11/12/2765691.html最近我们的cocos2d-x游戏项目已经进入了正式开发的阶段了,几个dev都辛苦码代码。cocos2d-x还是一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先

2013-05-23 10:58:24 1064

转载 C语言位运算详解

转自:http://www.cnblogs.com/911/archive/2008/05/20/1203477.html作者:911说明:本文参考了http://www2.tsu.edu.cn/www/cjc/online/cyuyan/,算是对其的修正,在此将本文列为原创,实有抄袭之嫌疑。甚是惭愧!位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问

2013-05-23 10:27:23 889

转载 深入浅出 iOS 之生命周期

深入浅出 iOS 之生命周期罗朝辉(http://blog.csdn.net/kesalin) 转载请注明出处iOS应用程序的生命周期相比 Android 应用程序的生命周期来说,没那么简明易懂,但是也并不复杂。iOS应用程序的生命周期又根据系统是否支持多线程分为两种:不支持多线程的iOS4之前的系统以及支持多线程的iOS4及其之后的系统。

2013-05-23 09:02:57 812

转载 UIApplicationDelegate的几个方法

转自:http://friendlysong.blog.163.com/blog/static/322524392012843592532/ios 生命周期的几个方法UIApplicationDelegate 包含下面几个函数监控应用程序状态的改变:– application:didFinishLaunchingWithOptions:– applicationDid

2013-05-23 08:55:51 1361

转载 按Home键切换到后台后会触发libGPUSupportMercury.dylib: gpus_ReturnNotPermittedKillClient导致crash

苹果解读:http://developer.apple.com/library/ios/#qa/qa1766/_index.html转自:http://www.eoeandroid.com/thread-251598-1-1.html好像有很多朋友都碰到过这个问题,即在真机调试时,按hone键返回桌面,再回到app时,app会crash或僵死。同时xcode停留在:

2013-05-22 15:57:27 11089

转载 如何同时支持IOS5和IOS6上的屏幕旋转?

转自:http://iliao.diandian.com/post/2013-02-21/400495972691.将addSubview修改为setRootViewController[window addSubview: viewController.view];修改如下:if ( [[UIDevice currentDevice].sy

2013-05-21 10:04:46 1550

转载 语法之继承

转自:http://sarin.iteye.com/blog/1768779 继承是面向对象的一个核心概念。在Objective-C的继承体系中,位于最顶层的根类是NSObject,类比Java中的java.lang.Object类,我们定义的所有类都是它的子类。子类也叫扩展类或派生类。     我们之前使用的分数类Fraction就是NSObject类的派生类。继承使得子类可以从父类中获

2013-05-17 19:41:04 961

转载 iOS应用内付费(IAP)开发步骤列表

转自:http://www.cocoachina.com/applenews/devnews/2013/0313/5814.htmlhttp://www.cocoachina.com/iphonedev/sdk/2011/1028/3435.html配置Developer.apple.com登录到Developer.apple.com,然后进行以下步骤:

2013-05-17 08:51:32 1038

原创 xcode真机调试个别报错

1,A valid provisioning profile for this executable was not found.原因:当时我的iphone没有加入测试机列表里面。解决:加入测试机列表里面,并导入描述文件:****_Team_Dev_Provisioning_Profile (14).mobileprovision2,could not change execu

2013-05-16 09:35:56 1181

转载 【新手教程】如何向App Store提交应用

转自:http://www.cocoachina.com/newbie/tutorial/2013/0508/6155.html作者:Bart Jacobs当你克服重重困难终于开发出了自己的App,下一步就是向App Store提交应用了,这时应该如何操作呢?我的App真的准备好提交了?我敢肯定这些问题将会浮现在你的脑海。基于这篇教程,我将告诉你一个

2013-05-16 09:03:15 1146 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除