摘要:
Objective-c 内存管理系列之三,主要讲述如何查找内存泄露问题以及一些内存工具的使用。 阅读全文
摘要:
我这里写一个利用Empire-EFI安装Hackintosh黑苹果的教程,主要解决如下问题。
1)升级到10.6.3. 网上的大多数教程都是10.6 甚至10.5的。如果要进行IPhone 4 的开发,最低需求是10.6.2.
2)采用Empire-efi 破解,对内核改动较小,比较稳定,且易于安装。
3)显卡驱动支持更高分辨率〉1280*1024。 阅读全文
摘要:
shift +cmd +d, 快速打开某个文件。alt + cmd + up, 在.m 和.h文件之间切换Command+Double-Click on a symbol: Jump to Definition of a symbol.Option+Double-Click on a symbol: 在帮助文件中查找该symbolOption + left,right, 按词移动。 阅读全文
摘要:
最近在IPhone的项目中遇到的一个Build error,最后解决方法如下:在Build configuration里面, Search Paths -> Header Search Paths, 去掉 *.*, 去掉不必要的 recursive search。 阅读全文
摘要:
最近IPhone项目中的一个bug困扰了我两天多,我把解决的过程分享出来,便于我自己整理思考问题的方式,也希望其中一些problem solving的方法能够对大家有所借鉴。 阅读全文
摘要:
原文链接。1.只管去做。Just do it2.99%的决策,都可以更改。99% of decisions aren’t permanent3.招人要慎重,解雇要快速。Be slow to hire and quick to fire4.工作成效必须有评估。Measure what you manage5.客户比竞争对手更重要。Competition isn’t as im... 阅读全文
摘要:
原文链接。我曾在一次面试中要求一个很有经验的嵌入式软件开发人员写出一个反转一段字符串并输出到屏幕上的程序。他在这个题目上挣扎了很久。这个家伙是个很神奇的人。你给他一些没用的零件,他能建造一个机器人,并能用程序控制它在屋里走来走去。他曾经参与过研制卫星,并且这个卫星现在正在轨运行。他只用左脑都比我能干。但是对于这个题目他却从来、从来没机会干过:在屏幕上显示什么东西。有些人就有这种技能,能在面试中问出... 阅读全文
摘要:
某全球知名搜索引擎公司面试题。可以用一个变种的二叉查找来解决。 阅读全文
摘要:
求解。 我能想到的,最坏情况下,最少也需要三次。 阅读全文
摘要:
某全球著名搜索引擎公司面试题。说实话这类型的题如果你不知到真的很难解。 可能的思考方式是,(假设总共有n个节点,n是未知)当我走到第x个节点的时候,可以利用的信息是我已经走了x步了,需要想一种方式决定我是否选该节点,并且这种方式让当前节点被选中的概率是1/n.这里的关键点时,解决的方法是,当走到第x步时,以1/x的概率决定是否选第x个。第x+1步时,以1/(x+1)步的概率决定是否选中第x+1个。... 阅读全文
摘要:
实现电话本似的按字母索引 阅读全文
摘要:
+ (NSString*) stringWithUUID{CFUUIDRefuuidObj = CFUUIDCreate(nil);//create a new UUID //get the string representation of the UUIDNSString*uuidString = (NSString*)CFUUIDCreateString(nil, uuidObj);CFRel... 阅读全文