我在 iPhone 中创建了一个只包含静态方法的类。上课主要是做我的核心数据操作。但是突然间,当向表中插入数据完成时,我需要在视图控制器中进行方法调用。
起初,我决定NSNotification
在循环完成迭代后发送一个 , 。但是,由于我只需要一次使用它,我决定不NSNotificationCenter
使用 ,而是使用委托。
现在我有很多静态方法和两个实例方法:
//1
-(id)initWithDelegate:(id)delegate;
//2
-(void)insertContentsInToTheTableFromArray:(NSArray *)contentArray;
这是一个很好的设计模式吗,在这个类中同时拥有实例方法和类方法。请分享你的想法。