- 博客(9)
- 资源 (9)
- 收藏
- 关注
转载 如何让IOS应用从容地崩溃
文/donglin虽然大家都不愿意看到程序崩溃,但可能崩溃是每个应用必须面对的现实,既然崩溃已经发生,无法阻挡了,那我们就让它崩也崩得淡定点吧。IOS SDK中提供了一个现成的函数 NSSetUncaughtExceptionHandler 用来做异常处理,但功能非常有限,而引起崩溃的大多数原因如:内存访问错误,重复释放等错误就无能为力了,因为这种错误它抛出的是Signal,所以必
2012-08-30 10:07:25 1455
转载 十六进制字符串转换成中文
- (NSString*)stringFromHexString:(NSString*)hexString { // eg. hexString = @"8c376b4c" char*myBuffer = (char*)malloc((int)[hexString length] / 2 + 1); bzero(myBuffer, [hexString length]
2012-08-21 11:34:23 2481
转载 http live streaming(m3u8 streaming)(m3u8)
m3u8 笔记:在IOS device和mac上可以用http的方式进行分发,其中playlist标准为由m3u扩展而来的m3u8文件,媒体文件为MPEG2-TS或者AAC文件(audio only)。m3u8文件有两种应用场景:multi bitrate adaptive streaming#EXTM3U#EXT-X-STREAM-INF:PROGRA
2012-08-16 13:56:06 3290
转载 73本免费的、语言无关的优秀的编程书籍
本文源自Stackoverflow中的一个帖子,汇总了73本免费的、语言无关的优秀的编程书籍,业界对这些书籍的评价都很高,非常值得一看。这些书籍中有HTML格式的,也有PDF格式的,当然,都是英文版的。不过,部分书籍的中文译本已经出现在网上,有兴趣的同学可以Google一下。 每个程序员都应该知道的97件事 算法和数据结构(PDF) 算法(草案) 开源应用程序的体系结构
2012-08-05 17:24:48 1119
原创 cocos2d学习笔记(十)物理引擎box2d之四
今天我们来看看如何创建一个不规则的shapebox2d中你可以为一个shape设置多个vertex,这样你就可能生成一个自定义的shape,比如这样,一个自定义的shape就创建好了。创建自定义shape有几点需要注意:1、顶点的位置是相对于body中心的2、顶点需要顺时针定义3、最大顶点数量不能超过8,数量越大,越费内存,性能也越差4、顶点无法定义一个凹面体(co
2012-08-05 13:28:22 1190
原创 cocos2d学习笔记(九)物理引擎box2d之三
今天写个跟sensor相关的博客sensor的创建跟其他刚体的创建一样,只是将b2FixtureDef的isSensor设为true- (void)createSensor{ CGSize winSize = [[CCDirector sharedDirector] winSize]; CGSize sensorSize = CGSizeMake(100, 50)
2012-08-01 23:31:11 2644
原创 mac下批量删除.svn文件
mac下.svn是隐藏文件,而且即使我们调成可见的,一个一个删也很麻烦。今天正好同事问起来这个命令,于是想可能有些人也需要,于是还是放到博客里吧命令比较简单,其实就是一条linux命令,打开终端,首先cd到你要删除.svn的项目路径下,切记这个非常重要!!否侧删错了我可不负责!!!进入到要删除的.svn路径后,在终端输入find . -name ".svn" -exec r
2012-08-01 17:17:27 4767 1
转载 Fix Your Timestep!
原文:http://gafferongames.com/game-physics/fix-your-timestep/IntroductionHello, I’m Glenn Fiedler and welcome to the second article in my series on Game Physics.In the previous article w
2012-08-01 10:57:44 1221
原创 cocos2d学习笔记(八)物理引擎box2d之二
今天我们来看看如何通过拖拽移动一个物体拖移物体需要用到box2d中的b2MouseJoint首先我们在touchbegan方法中为我们点击到的物体创建b2MouseJoint对象,那么问题来了,我们如何获取点击到的物体呢?box2d为我们提供了相关方法,即AABB(axis-aligned bounding box ),原理为:首先,我们点击位置的四边加上了1-point
2012-08-01 00:12:12 3073 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人