从'UIView * const_strong'分配给'AAViewController * __ strong'的不兼容指针类型

时间:2012-12-31 11:07:38

标签: ios uiview uiviewcontroller uinavigationcontroller ios6

检查导航控制器堆栈中的控制器,但分配控制器值会收到警告  ''UIView * const_strong''分配给'AAViewController * __ strong'的不兼容指针类型

AAViewController * controller;

for(UIView *view in self.navigationController.viewControllers)
{            
     if([view isKindOfClass:[AAViewController class]])
     {
         controller = view;
         break;
     }
}

我在controller = view中出错了 提前谢谢

2 个答案:

答案 0 :(得分:5)

输入它。

controller=(AAViewController *)view;

答案 1 :(得分:0)

这样做

AAViewController *controller;

for(UIViewController *viewController in self.navigationController.viewControllers)
{

    if([viewController isKindOfClass:[AAViewController class]])
    {
        controller = viewController;
        break;
    }
}