NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; Fraction * f = [[Fraction alloc] init]; @try{ [f noSuchMethod]; } @catch (NSException *exception){ NSLog (@"Caught %@%@", [exception name], [exception reason]); } NSLog (@"Execution co…
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; Fraction * f = [[Fraction alloc] init]; @try{ [f noSuchMethod]; } @catch (NSException *exception){ NSLog (@"Caught %@%@", [exception name], [exception reason]); } NSLog (@"Execution co…
调试cocoa程序在程序出错时,不会马上停止。使用宏NSAssert可以让程序出错时马上抛出异常。 在debug情况下,所有NSAssert都会被执行。在release下不希望NSAssert被执行,我们通常在release种将断言设置成禁用。 设置方法:在targets种选择build,选择release。在gcc preprocessing下增加Preprocessor Macros 值为 NS_BLOCK_ASSERTIONS. C语言调试用NSCAssert. 文章来源:http://fei263.blog…
最近的灵魂处于这一状态,我也不知道她去哪儿闲逛去了。很多事情不能自己思考,总是问身边的人。勉力控制,效果好像不是很好。 中秋假放完没多久就又要放国庆长假了吧,最近一直在逃课,逃了课呆在实验室。睡眠成了一大奢望,昨天早早十一点半就合上眼,今天到了七点半仍然不想起床。以前那种一觉睡到头痛的时光是一去不复返了,小幻决定尽量行使自己早睡的权利。 今天上午偷偷查了下今年WCG的赛程,10月1号小组赛开始了呢。今年,没有看到Sky,没有看到infi,没有moon的名字在小组赛的名单出现。fly顽强的留在那里,Ted,是听说过他…
总结下最近领悟到的东西吧。 1. Objective-C是门类C语言,它面向对象,但一点儿也不严谨。单继承,有类似于Java里接口的东西去代替多继承,但是实现过程要多灵活就有多灵活。看教程的时候,说它可以动态加载卸载函数,暂时没有深刻体会。虽然说了那么一大堆,单归根结底,Objective-C它还是C,所有标准C支持的,它都支持,于是小幻可以用exit()退出程序。顺便说一句,无论是在iPad还是…
一周前,就在写iOS应用开发心得,写到现在还没写完。中间总有很多别的事情半路杀出来,而小幻也不像以前那么专注地去写文。高中的时候,可以一整个晚自习什么都不做,只写一篇长长的随笔,甚至这都不是正式的作业。刚进实验室,每周一篇总结写得呼呼的,周一上午就只写一篇随笔,写篇思想汇报,就该吃饭了。时间是花费的了,但是觉得值得。一口气码那么一篇字,会让小幻觉得心情愉悦。现在,不知道是怎么了。也许是太追求完美,总想一下子把事情做好,不然就很泄气,放下拖着。好吧,这是许多小幻声称要改的毛病之一。 中秋假期,第一天,小幻睡到自然醒。…
呃,所有人都说在iTunes下要按shift件,然后点更新或者恢复,再在弹出的文件框里选下好的固件文件,小幻怎么摁那个文件选择框都不出来,翻了很久帖子,终于在一个犄角旮旯发现被误导了。 错在哪儿呢,错在,网友们的iTunes都是安在windows下的。小幻用的是Mac本,哭~ 在mac下,是按option的。这个问题解决了,另一个问题出来了,iPad拿到的时候,已经破解过了,不知道跟这个有没有关系,固件…
落小鸢
拥有射手人所具有的大部分特点。喜欢仙剑。不喜欢做作的人和事,讨厌看到不公平的事情发生。 常觉得这个世界不符合自己的理想,但是又时常会感激上苍赐予的一切。是矛盾体的结合,一直在自身的矛盾中纠结,并试图解决这个问题。 希望身边的每个人,认识的,不认识的,都能活得平安喜乐。 希望做最好的自己。“最好的”可以砍掉,“希望”可以省略,剩下的三个字一定要保留。 这就是我。