摘要: 存储类型说明符:1.auto:自动局部变量如: int a ;等同于 auto int a;2.const:不可变变量3.volatile:明确告诉编译器,指定此类型的变量的值会改变。如: *outPort = 'o';*outPort = 'N'使用volatile可以防止编译值因优化删出第一句的赋值。objetive-c的命名空间是程序代码和所有库框架和插件共享的。父类的分类(category... 阅读全文
posted @ 2010-11-07 18:50 simalone 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 参考文档:http://www.switchonthecode.com/tutorials/using-core-plot-in-an-iphone-application第一步:下载corePlot:1 下载 Mercurial: http://mercurial.selenic.com/wiki/2 在Mac的Terminal输入:hg clone http://core-plot.googl... 阅读全文
posted @ 2010-11-01 11:44 simalone 阅读(1991) 评论(0) 推荐(0) 编辑
摘要: 原贴:http://www.cocoachina.com/bbs/read.php?tid=12850&page=4#这里自己再进行编辑下,希望日后能看得更清楚些,也希望看原贴不是太清楚的同鞋,能看了我的理解,有更多了解:MyObject文件:[代码]MyClass文件:代码Code highlighting produced by Actipro CodeHighlighter (fre... 阅读全文
posted @ 2010-10-19 11:56 simalone 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:http://blog.prosight.me/index.php/2009/09/357很多时候,在调试程序的时候,我们很想马上知道错误的代码在哪一行。 而不想大概设置一个断点,逐行调试发现最终是哪一行代码出问题导致程序崩溃。 可以使用下面这个办法快速定位问题代码。选择Run–>Show–>Breakpoints,进入断点窗口Xcode的断点窗口首... 阅读全文
posted @ 2010-09-14 19:00 simalone 阅读(1897) 评论(0) 推荐(0) 编辑
摘要: 经过近段时间不断在网的搜索,终于今天下午有所斩获了:对于windows mobile的短信拦截,网上大概有两种方法:C++:微软的SDK中提供一个Mapirule的例子。编译好mapirule.dll后,对注册表修改之类的就行了。因为我是用C#的,所以这个方法没试。C#:通过MessageInterceptor类实现。C++也可以使用这个方法。使用这个方法方便很多,可是就是,在程序失去焦点后就不能... 阅读全文
posted @ 2009-11-12 17:58 simalone 阅读(1601) 评论(2) 推荐(0) 编辑
摘要: 最近在iphone平台做一个游戏,在实现横竖切换时,出现如下情况:一个ViewController控制着AView和BView。现在要实现:AView中点击切换到BView,BView中点击又切换回AView中,并把Bview删除或隐藏。由于对模式不是很清楚,所以没想到用什么模式处理,如果有什么好的模式可以解决上述问题,希望大侠们指教哇。最后使用的方法是objective-c的代理。1.在BVie... 阅读全文
posted @ 2009-07-01 17:03 simalone 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: 实现一个粒子系统:初始化:par = GameEngine::rm()->GetParticleSystem("par");//使用hgeResourceManager par->Fire();更新:par->info.nEmission=(int)(dx*dx+dy*dy)*20;//粒子数目,2的倍数。par->MoveTo(x,y);//这是的(x,y)相对主窗口的左... 阅读全文
posted @ 2009-06-22 15:43 simalone 阅读(1405) 评论(0) 推荐(0) 编辑