ios 中介者模式
2014-02-25 17:25 子孑孓 阅读(399) 评论(0) 收藏 举报中介设计模式在ios中普片应用于视图迁移
1,从xib中生成object对象,中介类为n个不同对象
@property(nonatomic,retain)IBOutlet NSObject *ob;
2 从xib生成object对象,中介类为同一对象,则用单列模式,实现object的初始化函数。
+ (id) allocWithZone:(NSZone *)zone
{
return [self sharedInstance];
}
static NSObject *sharedObject = nil;
+ (NSObject *) sharedInstance
{
if (sharedCoordinator == nil)
{
sharedObject = [[super allocWithZone:NULL] init];
}
return sharedObject;
}
浙公网安备 33010602011771号