小编Ali*_*Dev的帖子

具有核心数据的通用主 - 详细应用程序和用于iphone故事板的选项卡控制器将无法识别的选择器发送到实例错误

我在X-Code中开始了一个Master-Detail应用程序.我选择了通用,核心数据和git repo.当应用程序出现时,我进入了iphone故事板,添加了一个标签视图控制器,将它开始的导航/表格/详细信息视图移动到标签控制器中作为第三个标签(实际上我希望它是第四).然后我选择了标签控制器作为程序在iphone模式下应该开始的初始视图.它成功构建但不允许程序完成加载.出现的错误记录如下:

2013-05-11 21:35:00.302 FearlessAndThorough[6318:907] -[UITabBarController topViewController]: unrecognized selector sent to instance 0x1c592020
2013-05-11 21:35:00.306 FearlessAndThorough[6318:907] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITabBarController topViewController]: unrecognized selector sent to instance 0x1c592020'
*** First throw call stack:
(0x337f33e7 0x3b4ee963 0x337f6f31 0x337f564d 0x3374d208 0xc9e43 0x35662aa1 0x35662625    0x3565a833 0x35602d1f 0x356027ad 0x356021ef 0x3731a5f7 0x3731a227 0x337c83e7 0x337c838b  0x337c720f 0x3373a23d 0x3373a0c9 0x3565946d 0x356562b9 0xc9ab5 0x3b91bb20)
libc++abi.dylib: terminate called throwing an exception
(lldb) 
Run Code Online (Sandbox Code Playgroud)

我希望有人之前已经这样做了,并且可以让我对设置选项卡视图控制器类型应用程序时要采取的正确步骤或步骤有所了解,然后将其转换为ipad的主要详细信息应用程序.

这是当前应用程序委托的didFinishLaunchingWithOptions:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{    
    // Override point for …
Run Code Online (Sandbox Code Playgroud)

objective-c master-detail universal ios

3
推荐指数
1
解决办法
3505
查看次数

标签 统计

ios ×1

master-detail ×1

objective-c ×1

universal ×1