![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS开发
小晏
这个作者很懒,什么都没留下…
展开
-
IOS细节之虚拟键盘隐藏事件添加与删除bug
bug描述:腾讯微博分享的网页在ipad上显示比较蛋疼,最后直接写死WebView的scroll的offset和页面是否滚动属性搞定。然而写死后遇到虚拟键盘问题,虚拟键盘弹出来的时候会自动更改WebView的offset属性,此时玩家不能拖动页面,又SB了。于是又加上了一个虚拟键盘消失回调,代码如下: //键盘消失事件 [[NSNotificationCenter原创 2012-10-30 16:10:56 · 1898 阅读 · 0 评论 -
vs2008代码转xcode中文乱码问题解决脚本
for i in `find . -name "*.h" -or -name "*.cpp"`; doiconv -f "gbk" -t "utf-8" $i"tmp"mv $i"tmp" $idoneecho "done!"原创 2013-04-08 11:21:59 · 2110 阅读 · 0 评论 -
非常酷的IOS类库组件,强烈推荐!!
网址:http://www.charcoaldesign.co.uk/source/cocoa#fxlabel简介:最酷莫过于iRate(用于评分提示),iVersion(版本提示),支持多语言!发两张图:原创 2013-03-20 17:43:45 · 1108 阅读 · 0 评论 -
晒一下我的lua开发vim配置
折腾了一晚上,总算小有成绩,晒晒,哈哈!支持ctags自动补全,支持:和.的高亮原创 2013-03-28 22:44:05 · 7351 阅读 · 5 评论 -
lua开发之禁止使用未定义成员
输出:额。。写错了,因为要传图,麻烦,看懂就行了,别问我要代码原创 2013-03-29 16:25:30 · 2076 阅读 · 2 评论 -
cocos2d-x之SIGPIPE异常详细解决方案
SIGPIPE异常会触发中断,通常注册中断函数即可,代码如下:struct sigaction sa;struct sigaction osa;sa.sa_handler = custom_handle;sigaction(SIGPIPE, &sa, &osa);但是这只解决了一部分问题,还有一个一个比较烦人的问题是xcode会在SIGPIPE触发时产生一个DEBUG中断,解决办法是添加一原创 2013-03-12 11:51:41 · 2333 阅读 · 0 评论 -
cocos2d-x之新浪微博平台接入接口
简介本文档主要介绍接入新浪平台的一些内容,便于查阅和使用。第一步:认证准备新浪微博的SDK放在github上面,下载地址:https://github.com/mobileresearch/weibo_ios_sdk_sso-oauth,也可直接在控制台中输入gitclonehttps://github.com/mobileresearch/weibo_ios_sdk_sso-oa原创 2013-02-22 16:02:38 · 6964 阅读 · 5 评论 -
cocos2d-x之Facebook平台接入接口
简介: 本文档主要阐述游戏中接入Facebook平台的相关内容,使得接入过程尽可能详尽而简单。 第一步:认证(Authenticate)Facebook SDK中较为核心的一个类是FBSession,该类主要用于用户验证、管理用户登陆流程。 在写代码之前,首先需要加入Facebook SDK,在官网下载SDK后,将FacebookSDK.framework加入到工程...原创 2013-02-21 17:57:02 · 13981 阅读 · 6 评论 -
C语言宏的妙用
第一部分:基础知识记住:#define的本质是替换利器:使用"#"和"##"#的作用把宏参数变为一个字符串##的作用把连接其两边的字符形成一个新的参数#define str(s) #s#define cons(a,b) int(a##e##b)int main(){ printf(str(vck)); // 输出字原创 2013-02-05 16:36:43 · 1541 阅读 · 0 评论 -
cocos2d-x关于CC_ASSERT断言BUG!
程序在debug模式下正常运行,而在release模式下却发生莫名的异常,异常非常诡异,弄的我甚至怀疑cocos2d-x的源代码。晚上在公司比较闲,正好可以慢慢进行排查,最后发现在我自定义的action中出现问题。这个action负责GLSL特效部分,部分代码如下:void JEffectAction::startWithTarget(CCNode *pTarget){ CC原创 2013-01-15 20:48:57 · 5473 阅读 · 1 评论 -
AVAudioPlayer后台暂停bug
问题描述:游戏中暂停后,调用AVAudioPlayer的pause方法,发现返回游戏后音乐还在播放。问题解决:参考http://stackoverflow.com/questions/6403261/avaudioplayer-keeps-playing-after-multitasking附:I have spent hours today with precis原创 2012-11-21 09:48:27 · 2703 阅读 · 0 评论 -
spriter动画编辑器的cocos2d-x接口修正强化
目前我的cocos2d-x编辑器的动画部分接口采用的是spriter动画编辑器提供的接口,spriter动画编辑器虽然简陋,但一般的需求基本上能够满足。可以在http://www.brashmonkey.com/spriter.htm下载,另外cocos2d-x的接口可以在论坛http://www.brashmonkey.com/forum/viewtopic.php?f=3&t=870下载。原创 2012-11-08 16:52:58 · 7592 阅读 · 7 评论 -
cocos2d-x庖丁解牛(1):CCParallaxNode源码分析
/** CCPointObject用于记录CCParallaxNode孩子节点的ratio和offset属性 **/class CCPointObject : CCObject{ //视差速率 CC_SYNTHESIZE(CCPoint, m_tRatio, Ratio) //在CCParallaxNode中的偏移量 CC_SYNTHESIZE(CCPoin原创 2012-11-07 13:42:21 · 3389 阅读 · 0 评论 -
IOS细节之付费接口In-App Purchases开发问题
In-App Purchases开发参考http://www.raywenderlich.com/2797/introduction-to-in-app-purchases即可,那个demo看明白基本就没啥问题了。然而我在使用该demo测试时发现app服务器一直没数据返回,怎么折腾都没用(被折磨了2天)。后来无意中采用模拟器进行调试,尼玛有数据了!然而这种问题网上不好找原因,╮(╯▽╰原创 2012-10-31 18:08:40 · 1855 阅读 · 0 评论 -
Spriter a4 更新
Sorry we're late!Well, added the bulk of remaining time-consuming features in this build, and also made great strides towards full stability. Without further ado:Spriter a4 Changelog!misc:翻译 2012-10-30 17:50:06 · 908 阅读 · 0 评论