我正在使用 ECSlidingViewController 0.9.0 ( https://github.com/edgecase/ECSlidingViewController )。我开始使用核心数据进行全新安装,启用弧和测试,并使用 Cocoapods 安装 ECSlidingViewController。
当我在测试模式下运行它时,由于某种原因,slidingViewController 方法返回 null 而不是 InitialSlidingViewController。
这是ECSlidingViewController.m中定义的方法
- (ECSlidingViewController *)slidingViewController
{
UIViewController *viewController = self.parentViewController;
while (!(viewController == nil || [viewController isKindOfClass:[ECSlidingViewController class]])) {
viewController = viewController.parentViewController;
}
return (ECSlidingViewController *)viewController;
}
在模拟器和测试中,self.parentViewController 返回一个 InitialSlidingViewController。
但在测试模式下,[viewController isKindOfClass:[ECSlidingViewController class]] 返回 false 而不是 true。
知道我接下来应该看哪里