在打字稿中自动装配

时间:2018-10-11 12:57:01

标签: typescript autowired

我有一条输入消息,该消息必须与数据库中现有的消息进行比较,并生成特定的域事件。

在Java中的实现将创建一个抽象类,该抽象类具有一种处理和生成事件的方法。继承了此内容的所有类都将提供其特定的实现。我正在自动装配AbstractDetector,因此它的所有子类都将成为合格的候选者,并添加到以下列表中

-(void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];

    [self logVisibleSections];
}

-(void)logVisibleSections
{
    for (NSIndexPath *indexPath in self.tableView.indexPathsForVisibleRows)
    {
        // Do what needs to be done with visible cells 
    }
}

然后遍历每个检测器并调用它们中的处理方法将创建我的域事件。

请提出如何在打字稿中实现相同的功能。

0 个答案:

没有答案