我目前正在努力使用 RBQFetchedResultController ( https://github.com/Roobiq/RBQFetchedResultsController ) 让委托(delegate)开火。当使用 Realm 数据库时,这个 Controller 是 NSFetchedResultController 的直接替代品。我想知道是否有人在设置委托(delegate)时遇到过麻烦? FRC 确实执行了一次提取,但它不会在需要显示新信息时通知代理。
编辑:
- (RBQFetchedResultsController *)FRC {
if (_FRC != nil)
{
return _FRC;
}
else
{
_FRC = [[RealmController sharedInstance] createFormTemplateFRC];
_FRC.delegate = self;
return _FRC;
} }
此代码显示了我如何为 FRC 创建和设置委托(delegate)。
最佳答案
问题是我需要使用 RBQNotificationManager 类方法来注册更改。
引用:https://github.com/Roobiq/RBQFetchedResultsController/issues/63
关于ios - 委托(delegate)似乎没有从 RBQFetchedResultController 触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35063268/