【发布时间】:2015-09-22 08:30:49
【问题描述】:
在 Xcode 7 中,我收到了这个黄色警告: null 传递给需要非 null 参数的被调用者。我的代码如下,第五行突出显示(零部分) (mainVC.currentActiveNVC.viewControllers = nil;) 请帮我。谢谢。
if (!mainVC.isInitialStart)
{
CGRect openedFrame = mainVC.currentActiveNVC.view.frame;
[mainVC.currentActiveNVC.view removeFromSuperview];
mainVC.currentActiveNVC.viewControllers = nil;
mainVC.currentActiveNVC = nil;
mainVC.currentActiveNVC = destinationNVC;
mainVC.currentActiveNVC.view.frame = openedFrame;
navItem = destinationNVC.navigationBar.topItem;
}
【问题讨论】:
-
听别人说是因为在iOS9中,需要将其设为空字符串,我尝试将nil替换为“”,但它不起作用,太糟糕了
标签: ios