【问题标题】:Strange issue in xcode StoryBoardxcode StoryBoard 中的奇怪问题
【发布时间】:2014-11-11 21:03:01
【问题描述】:
Unknown class MyViewController in Interface Builder file.
 Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x1108731e0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key Label

从 StoryBoard 推送我的 ViewController 并在 StoryBoard 中连接标签以获得特定视图后,我遇到了这个问题。但是当我断开标签与故事板的连接时,我的视图出现并且没有发生崩溃。

下面的代码用于从 MainController 推送 MyViewController

    - (IBAction)MoveToDetailScreen:(id)sender
{
    MyViewController *custDet = (MyViewController*)[self.storyboard instantiateViewControllerWithIdentifier:@"MyViewController"];
    [self.navigationController pushViewController:custDet animated:YES];

}

【问题讨论】:

    标签: objective-c uiviewcontroller xcode5 uistoryboard pushviewcontroller


    【解决方案1】:

    问题应该是由您的第二个 ViewController 引起的。 检查您是否设置了正确的类和情节提要 ID,您可以在此处找到: http://i.stack.imgur.com/Q5cry.png

    【讨论】:

    • 是的,一切都已正确指定,但仍然崩溃:(
    • 这些异常通常是故事板不干净的结果。在 xcode 中打开故事板,选择 File's Owner 并单击“Connection Inspector”(右上箭头),一次查看所有出口。检查您是否删除了不再需要的那些,因为如果您删除了代码中的一个元素但您没有删除他的 IBOutlet 或 IBAction 应用程序将崩溃。
    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 2015-01-23
    • 2022-09-27
    • 1970-01-01
    • 2017-03-18
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    相关资源
    最近更新 更多