- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 开发中使用过的设计模式
(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview 的 数据源 delegate,通过和 protocol 的配合,完成委托诉求。列表 row 个数 delegate自定义的 delegate(二)观察者模式应用场景:一般为 model 层对,cont
2015-10-06 20:42:07 580
转载 OC 类目(category) 延展(extension) 协议(protocol)
Objective-c中提供了可以让我们扩展类定义的手段:类目,延展和协议。类目:为已知的类增加新的方法;延展:通知在本类的定义里使用类目来声明私有方法;协议:协议声明了可以被任何类实现的方法。注意:这些手段只能增加类的方法,并不能用于增加实例变量,要增加类的实例变量,只能通过定义子类来间接实现。1、类目1)声明类目@interface NSString (NumberConven
2015-09-25 23:53:28 305
libssl 和 libcrypto
2020-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人