会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
菜鸟程序员
博客园
首页
博问
闪存
新随笔
订阅
管理
2015年9月7日
FMDB 使用注意整理
摘要: 说明:针对的FMDB版本为2.5,未作修改。inDatabase, inTransaction中为dispatch_sync(_queue, ^() { }操作。_queue = dispatch_queue_create([[NSString stringWithFormat:@"fmdb.%@"...
阅读全文
posted @ 2015-09-07 09:48 梦丶想
阅读(814)
评论(0)
推荐(0)
编辑
2015年6月27日
cocoapods 使用
摘要: 安装显示当前源$gem sources -l国内ruby无法访问,删除https://rubygems.org/源$gem sources --remove https://rubygems.org/添加淘宝ruby源$gem sources -a http://ruby.taobao.rog/更新...
阅读全文
posted @ 2015-06-27 10:36 梦丶想
阅读(695)
评论(0)
推荐(0)
编辑
2015年6月13日
iOS 出现的问题汇总
摘要: 1.iOS UIViewController.view.frame x y width height 与对应方向不符合可能是把ViewController作为了UIWindow的rootViewController,可以加上一层UINavigationController
阅读全文
posted @ 2015-06-13 14:22 梦丶想
阅读(120)
评论(0)
推荐(0)
编辑
2015年6月4日
iOS block self 循环引用处理[整理向]
摘要: 参考:http://blog.cnbang.net/tech/2085/http://m.blog.csdn.net/blog/ios_xumin/418662991、默认strong,可选weak。strong下不管成员变量还是property,每次使用指针指向一个对象,等于自动调用retain(...
阅读全文
posted @ 2015-06-04 08:50 梦丶想
阅读(469)
评论(0)
推荐(0)
编辑
2015年5月18日
iOS 单件写法 singleton
摘要: + (instancetype)sharedInstance{ static BookManager *sharedInstance = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ ...
阅读全文
posted @ 2015-05-18 21:52 梦丶想
阅读(191)
评论(0)
推荐(0)
编辑
2015年5月17日
装饰对象Decorator
摘要: 装饰者模式:动态地将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案。目标是允许类容易扩展,在不修改现有代码的情况下,就可以搭配新的行为。这样的设计具有弹性可以应对改变,可以接受新的功能来对应改变的需求。摩卡奶泡深焙咖啡:一杯深焙咖啡,摩卡装饰它,奶泡装饰它,cost()+del...
阅读全文
posted @ 2015-05-17 16:19 梦丶想
阅读(169)
评论(0)
推荐(0)
编辑
观察者模式-Observer
摘要: 观察者模式:定义了对象之间的一对多以来,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。在数据变化时更新,这样比让许多对象控制同一份数据来,可以得到更干净的OO设计。设计原则:1.为了交互对象之间的松耦合设计而努力。松耦合的设计之所以能让我们建立有弹性的OO系统,能够应对变化,...
阅读全文
posted @ 2015-05-17 13:15 梦丶想
阅读(134)
评论(0)
推荐(0)
编辑
策略模式Strategy[设计模式入门]
摘要: 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。设计原则1.将变化的部分独立出来并封装,以便以后可以轻易改动或扩充次部分,而不影响不需要变化的部分。将Duck中的行为抽取出来。2.针对接口编程,而不是实现编程。Duck类及其子类不实现这些行为,而是把这些行...
阅读全文
posted @ 2015-05-17 10:53 梦丶想
阅读(129)
评论(0)
推荐(0)
编辑
2015年4月22日
MAMP 设置
摘要: 文件Index最终实现效果之前遇到的问题:1.403错误。2.中文文件名乱码(除非更改浏览器encoding为utf-8)。3.文件名显示不全。需要做以下操作:勾选Indexes选项。打开注释:# Fancy directory listings#Include /Applications/MAMP...
阅读全文
posted @ 2015-04-22 17:55 梦丶想
阅读(905)
评论(0)
推荐(0)
编辑
2015年4月17日
iOS 性能提升(参考整理向)
摘要: 原文:http://www.cocoachina.com/ios/20150225/11163.html1.NSDateFormatterNSDateFormatter对象本身初始化很慢,NSCalendar也是。一半比较好的方式是通过添加属性(推荐)或创建静态变量保证对象只被初始化一次,多次复用。...
阅读全文
posted @ 2015-04-17 14:30 梦丶想
阅读(135)
评论(0)
推荐(0)
编辑
下一页