08 2014 档案

摘要:因为项目要用到第三方包ZXingObjC,需要安装cocoapods.下面是我曲折的安装过程。1、直接在终端内输入:sudo gem install cocoapods我直接安装成功。由于国内网络问题,可能会被封掉,导致安装失败。可通过终端内输入:gem sources~XXX$ gem sourc... 阅读全文
posted @ 2014-08-29 16:34 糊涂人 阅读(9052) 评论(0) 推荐(0)
摘要:面向对象程序设计六大原则总结一、“开-闭”原则(Open-Closed Principle,OCP) 1.1“开-闭”原则的定义及优点1)定义:一个软件实体应当对扩展开放,对修改关闭( Software entities should be open for extension,but closed... 阅读全文
posted @ 2014-08-26 14:56 糊涂人 阅读(2563) 评论(0) 推荐(0)
摘要://获取快照- (UIView*)customSnapshotInView:(UIView*)inview{ UIView *snapshot = [inview snapshotViewAfterScreenUpdates:YES]; snapshot.layer.shadowColo... 阅读全文
posted @ 2014-08-18 14:35 糊涂人 阅读(387) 评论(0) 推荐(0)
摘要:如果出现exc_bad_access错误,基本上是由于内存泄漏,错误释放,对一个已经释放的对象进行release操作。但是xcode有时候不会告诉你错误在什么地方(Visual Studio这点做得很好)。不过我们可以通过设置xcode环境变量环境变量NSZombieEnabled,Mallo... 阅读全文
posted @ 2014-08-14 13:54 糊涂人 阅读(587) 评论(0) 推荐(0)
摘要:一、OOA(Object-Oriented Analysis):面向对象分析方法 OOA是指在一个系统开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业... 阅读全文
posted @ 2014-08-12 10:38 糊涂人 阅读(276) 评论(0) 推荐(0)
摘要://检测网络是否有效- (BOOL) checkNetworkIsValid { struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = size... 阅读全文
posted @ 2014-08-05 18:48 糊涂人 阅读(419) 评论(0) 推荐(0)
摘要:图像IO潜伏期值得思考- 凯文 帕萨特在第13章“高效绘图”中,我们研究了和Core Graphics绘图相关的性能问题,以及如何修复。和绘图性能相关紧密相关的是图像性能。在这一章中,我们将研究如何优化从闪存驱动器或者网络中加载和显示图片。加载和潜伏绘图实际消耗的时间通常并不是影响性能的因素。图片消... 阅读全文
posted @ 2014-08-04 09:11 糊涂人 阅读(481) 评论(2) 推荐(1)