我有一个视图控制器V,它是故事板的一部分。在viewDidLoad方法中,它尝试从NIB(不是故事板)加载一些视图。我们的想法是使用这些“子视图”“组合”一些视图。
但是,当我尝试加载这样的视图时:
NSArray *bundle = [[NSBundle mainBundle] loadNibNamed:@"x"
owner:self options:nil];
我得到一个例外,说'这个类不符合关键值yyy的关键值编码。'
这是因为NIB中的视图有一个自定义视图控制器,它有一个到该视图中组件的插座,它在NIB中正确连接。
我在这里做错了什么?
答案 0 :(得分:0)
右键单击界面构建器中的fileOwner viewController
,然后删除yyy
插座,您有一个插座连接,该连接不存在或已删除
更新screenShote添加了
看看这个截图,按钮有2个插座,但是在viewController中不存在yyyy。你应该删除这个插座