我有 Main.xib,我添加了一个新的接口 SeconView.xib。我希望我的 secondview.xib 成为默认值。
我从主界面更改了默认 xib,但出现类似错误
由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[<UIApplication 0x880ab00> setValue:forUndefinedKey:]:此类与键视图的键值编码不兼容。”
. 我哪里做错了?
我有 Main.xib,我添加了一个新的接口 SeconView.xib。我希望我的 secondview.xib 成为默认值。
我从主界面更改了默认 xib,但出现类似错误
由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[<UIApplication 0x880ab00> setValue:forUndefinedKey:]:此类与键视图的键值编码不兼容。”
. 我哪里做错了?
检查连接面板是否正确设置连接
要将默认笔尖从 Main 更改为 Second ,您需要执行以下步骤:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
将 initWithNibName 的参数从 @"Main" 更改为 @"Second"
self.viewController = [[ViewController alloc] initWithNibName:@"Second" bundle:nil];
选择Second.xib
,并将其 FileOwner 更改为 ViewController (或您要与此 nib 关联的控制器)
右击 View 并将 New Referenceing Outlet 拖向 File Owner。