2014年8月15日

NSString字符串相加 相连接

摘要: NSString字符串相加 相连接2012-08-20 10:48:05|分类:iphone/ipad|字号订阅NSString* string; // 结果字符串NSString* string1, string2; //已存在的字符串1. string = [NSString initWithF... 阅读全文

posted @ 2014-08-15 19:08 &大飞 阅读(175) 评论(0) 推荐(0)

Objectc-c方法如何传递多个参数?

摘要: Object-c的一个方法可以包含多个参数,除了第一个参数外,后面的所有参数都要写名字,这一点和其他的语言有很大的不同。多个参数的写法(方法的数据类型) 函数名: (参数1数据类型) 参数1的数值的名字 参数2的名字: (参数2数据类型) 参数2值的名字 …. ;举个例子,一个方法的定义:-(voi... 阅读全文

posted @ 2014-08-15 15:34 &大飞 阅读(571) 评论(0) 推荐(0)

获取iOS各种文件路径

摘要: //得到Document目录:NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *documentsDirectory = [path... 阅读全文

posted @ 2014-08-15 15:11 &大飞 阅读(142) 评论(0) 推荐(0)

2014年8月12日

Xcode 中设置部分文件ARC支持

摘要: ARC是什么 ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。该机制在 iOS 5/ Mac OS ... 阅读全文

posted @ 2014-08-12 16:34 &大飞 阅读(113) 评论(0) 推荐(0)

2014年8月11日

quick-cocos2dx 截屏分享到 微信、微博等社交网络

摘要: 最近做游戏要用截屏分享的功能,于是在quick群中问群友怎么实现。感谢网友@当往事遇上风 给我的截屏代码。思路:1、先用qiuck截图保存本地2、用luaj调用android的分享api 分享到社交网络下面是代码function ShowView:shareButtonPressed() se... 阅读全文

posted @ 2014-08-11 10:38 &大飞 阅读(383) 评论(0) 推荐(0)

2014年8月4日

关于Parse库的配置问题

摘要: 在使用Parse的一些相关服务时候,需要下载Parse的SDK,除了需要添加相应的系统框架和库的支持AudioToolbox.frameworkCFNetwork.frameworkCoreGraphics.frameworkCoreLocation.frameworklibz.1.1.3.dyli... 阅读全文

posted @ 2014-08-04 14:46 &大飞 阅读(215) 评论(0) 推荐(0)

2014年7月30日

lua元表

摘要: lua元表本文简译自一篇老外的博客,写得不错可惜我翻译的太烂,简译如下。(key--value常见翻译为“键值对”,我翻译为索引、值)在这篇教程里我会介绍Lua中一个重要的概念: metatable(元表),掌握元表可以让你更有效的使用Lua。 每一个tabel都可以附加元表, 元表是带有索引集合的... 阅读全文

posted @ 2014-07-30 18:06 &大飞 阅读(143) 评论(1) 推荐(0)

理解LUA中的多重继承

摘要: 有人在问如何实现Lua中的多重继承。真正用到多重继承的时候,我会想想是不是非得用多重继承,总觉得多重继承有点“重”。多重继承例子12345678910111213141516171819202122232425262728293031323334353637383940414243444546474... 阅读全文

posted @ 2014-07-30 17:55 &大飞 阅读(1146) 评论(0) 推荐(0)

在 Lua 中管理 C 对象的生存期

摘要: 在给Lua写 C 扩展库的时候,经常需要从 C 中传对象指针到 lua 状态机中。如果只是传递一个指针而不关心其生命期的话,用 lightuserdata 即可。但有时候我们需要让 lua 来负责 C 对象的生命期管理,下面提供的一段代码展现一个思路:用 lua 本身的 gc 机制来管理对象,并允许... 阅读全文

posted @ 2014-07-30 14:20 &大飞 阅读(488) 评论(0) 推荐(0)

lua_settable

摘要: lua_settable(lua_State* L, int index)就是把表在lua堆栈中的值弹出来,index 是table 在堆栈中的位置,假如 table 在 -3, 则key 应该是 -2,value 是 -1相当于 table[key] = value. 阅读全文

posted @ 2014-07-30 14:17 &大飞 阅读(350) 评论(0) 推荐(0)

LUA的堆栈问题

摘要: 学习LUA也有一些时日了,个人认为对于LUA中的栈的理解很重要,嗯,写个小文章(真的很小)如果你看了LUA的文档,那么就应该很清楚LUA与C交互数据时都是用到LUA中所谓的stack。那么当我调用lua_open函数之后栈是什么样的呢?空的(luaopen_base等会往栈上加进一些东西)。那么至于... 阅读全文

posted @ 2014-07-30 13:57 &大飞 阅读(1900) 评论(2) 推荐(0)

2014年7月28日

(转)Boost::thread库的使用

摘要: 阅读对象本文假设读者有几下Skills[1]在C++中至少使用过一种多线程开发库,有Mutex和Lock的概念。[2]熟悉C++开发,在开发工具中,能够编译、设置boost::thread库。环境[1]Visual Studio 2005/2008 with SP1[2]boost1.39/1.40... 阅读全文

posted @ 2014-07-28 10:20 &大飞 阅读(547) 评论(0) 推荐(0)

2014年7月25日

Boost - 多线程-boost recursive_mutex用法

摘要: 比较一下,就知道这个函数怎么用,效果如何.C++代码#includevoidrun(){for(inti=0;i#include#includeboost::recursive_mutexio_mutex;voidrun(){for(inti=0;i#include#includeboost::re... 阅读全文

posted @ 2014-07-25 18:09 &大飞 阅读(2302) 评论(0) 推荐(0)

2014年7月23日

Ogre 中加载 material方法步骤

摘要: Ogre 中加载 material方法步骤1.创建一个ManualObject对象;2.设置索引号3.到目录../OgreSDK_vc9_v1-7-2/media/materials/scripts新建一个material文件Guide.materialCode:materialMyMaterial... 阅读全文

posted @ 2014-07-23 19:06 &大飞 阅读(1210) 评论(0) 推荐(0)

2014年7月19日

免费的Git私有代码托管服务

摘要: 涉及到与别人协作,需要考虑找个私有的Git托管服务。Github很有名,也很好用,只是免费版仅能用于开源项目。经过一番比较,最后选定了两个。BitbucketAtlassian公司的托管服务。------------------------------Bitbucket支持Git、Mercurial... 阅读全文

posted @ 2014-07-19 22:37 &大飞 阅读(235) 评论(0) 推荐(0)

Github免费账户使用”私有库“

摘要: 根据Github的免费策略,用户提交的内容是必须要要公开的,天下没有免费的午餐嘛,如果想免费用就要贡献一点东西出来,这个还是很合理很有利于促进开源社区发展的。 但是,总有一些时候,我们想利用Github来存储一点私人的东西,可是作为免费用户又不能建立private库,这时可以利用一下这个项... 阅读全文

posted @ 2014-07-19 21:42 &大飞 阅读(7163) 评论(0) 推荐(0)

Quick-Cocos2d-x 集成 Google protobuf 方法

摘要: 第一步 需要最新的protobuf 类库和解析程序。下载地址:https://github.com/sean-lin/protoc-gen-luagit clonehttps://github.com/sean-lin/protoc-gen-lua.git到任意的一个地方然后,可以得到重要的两个目... 阅读全文

posted @ 2014-07-19 16:25 &大飞 阅读(465) 评论(0) 推荐(0)

BitOp

摘要: This list of API functions is not intended to replace a tutorial. If you are not familiar with the terms used, you may want to study theWikipedia arti... 阅读全文

posted @ 2014-07-19 16:19 &大飞 阅读(492) 评论(0) 推荐(0)

lsqlite

摘要: a simple libsqlite3 binding for lua5.0-5.2 that provides 3 functions only and is still fully functional: local db = lsqlite.open(database) results, er... 阅读全文

posted @ 2014-07-19 16:17 &大飞 阅读(221) 评论(0) 推荐(0)

用LUA实现BYTEARRAY和BYTEARRAYVARINT

摘要: 2014-01-10更新:ByteArray 和 ByteArrayVarint 已经进入 quick-cocos2d-x 的 framework.许多 Actionscript 程序员已经从 Flash 转到 Cocos2d-x 了。那么以前的那些超级好用的类库都不见了,只好重新来过。我利用 Lu... 阅读全文

posted @ 2014-07-19 15:54 &大飞 阅读(776) 评论(0) 推荐(0)

导航