孤海傲月

导航

2016年1月27日

关于UIView的autoresizingMask属性的研究【转】

摘要: 在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。 1 2 3 4 5 6 7 8 9 enum { UIViewAutoresizingNone = 0, UIViewAutoresizingFl 阅读全文

posted @ 2016-01-27 17:49 孤海傲月 阅读(123) 评论(0) 推荐(0) 编辑

2016年1月14日

WWDC2014之iOS使用动态库 framework【转】

摘要: from:http://www.cocoachina.com/industry/20140613/8810.htmlJUN 12TH, 2014苹果的开放态度WWDC2014上发布的Xcode6 beta版有了不少更新,其中令我惊讶的一个是苹果在iOS上开放了动态库,在Xcode6 Beta版的更新... 阅读全文

posted @ 2016-01-14 11:24 孤海傲月 阅读(271) 评论(0) 推荐(0) 编辑

2016年1月13日

Android.mk的用法和基础【转】

摘要: 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在... 阅读全文

posted @ 2016-01-13 10:26 孤海傲月 阅读(200) 评论(0) 推荐(0) 编辑

Lua 5.1 参考手册

摘要: Lua 5.1 参考手册by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes云风 译www.codingnow.comCopyright© 2006 Lua.org, PUC-Rio. All rights res... 阅读全文

posted @ 2016-01-13 10:23 孤海傲月 阅读(595) 评论(0) 推荐(0) 编辑

iOS 利用 framework 进行动态更新

摘要: 前言目前 iOS 上的动态更新方案主要有以下 4 种:HTML 5lua(wax)hotpatchreact nativeframework前面三种都是通过在应用内搭建一个运行环境来实现动态更新(HTML 5 是原生支持),在用户体验、与系统交互上有一定的限制,对开发者的要求也更高(至少得熟悉 lu... 阅读全文

posted @ 2016-01-13 10:13 孤海傲月 阅读(1785) 评论(0) 推荐(0) 编辑

2015年11月23日

cocos2d-x + Lua接入iOS原生SDK的实现方案[转]

摘要: 相信很多朋友在使用cocos2d-x+lua开发游戏时都遇到过接入iOS原生SDK的问题,比如常见的接应用内支付SDK,广告SDK或是一些社交平台SDK等等,我也没少接过这类SDK。这篇文章主要是对我做过项目中接入iOS原生SDK实现方案的一个总结,在这里分享给大家,希望对自己和大家的开发工作都有帮... 阅读全文

posted @ 2015-11-23 11:47 孤海傲月 阅读(496) 评论(0) 推荐(0) 编辑

lua绑定c++的时候常见得错误

摘要: 1 Error parsing reanslation unit 这种情况,首先来说你的python 2.7以及他的插件安装是完整的,最可能的原因就是自己写的ini文件,header路径错误,可以把这个路径改成.h的绝对路径进行排查 2.dos2unix既不是外部也不是内部命令,也不是可运行的程序 阅读全文

posted @ 2015-11-23 11:45 孤海傲月 阅读(663) 评论(0) 推荐(0) 编辑

Cocos2d-x下Lua调用自定义C++类和函数的最佳实践[转]

摘要: Cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质2、在Cocos2d-x项目里,把纯C函数注册进Lua环境,理解Cocos2d-x是怎样创建Lua环境的... 阅读全文

posted @ 2015-11-23 11:28 孤海傲月 阅读(1724) 评论(0) 推荐(0) 编辑

2015年11月19日

C与Lua互相调用的时候,栈变化分析

摘要: 1 C调用Lua函数的堆栈变化例子Lua文件中的函数 function testNewCounter2() return "第四个结果"end C中的例子void t_new(lua_State *aaa){ } lu... 阅读全文

posted @ 2015-11-19 16:22 孤海傲月 阅读(981) 评论(0) 推荐(0) 编辑

2015年11月17日

cocos2d-lua class 方法解释

摘要: lua中没有类的概念,有的只是表(table),而类之间的继承也就是将父类的表连到了一起,派生类中没有找到的属性和方法就通过元表查找父类,在cocos2d-lua中,封装好的class方法,完美的实现了类的继承,包括单继承,和多继承,class的源码如下(省去了一些不必要的代码): 1 _setme... 阅读全文

posted @ 2015-11-17 12:26 孤海傲月 阅读(4795) 评论(1) 推荐(0) 编辑