iOS unrecognized selector sent to instance 0x7faa83e43910

iOS 码拜 9年前 (2015-05-01) 757次浏览 0个评论

使用Storyboard的时候  我新建一个 ViewController控件,设置为IsInitialViewControlelr,起始页。另外什么也不做。运行遇到
2015-03-31 15:34:30.246 StoryBoardTEst[1740:60975] -[UIViewController viewControllers]: unrecognized selector sent to instance 0x7faa83e43910
2015-03-31 15:34:30.248 StoryBoardTEst[1740:60975] *** Terminating app due to uncaught exception “”NSInvalidArgumentException””, reason: “”-[UIViewController viewControllers]: unrecognized selector sent to instance 0x7faa83e43910″”
什么原因啊,怎么解决。

iOS unrecognized selector sent to instance 0x7faa83e43910
20分
你是新建的ViewController,还是把一个NavigationController或TabBarController直接改成ViewController?
iOS unrecognized selector sent to instance 0x7faa83e43910
20分
有可能是你的控制器是一个UINavigationController or UITabBarController 你把它的class改成了UIVIewcontroller 。在向 UIViewcontroller 发送viewcontrollers消息时,因UIViewController无法响应viewcontrollers 消息导致程序异常。
iOS unrecognized selector sent to instance 0x7faa83e43910
引用 1 楼 zhangao0086 的回复:

你是新建的ViewController,还是把一个NavigationController或TabBarController直接改成ViewController?

直接 拖一个ViewController的

iOS unrecognized selector sent to instance 0x7faa83e43910
引用 2 楼 zhanglei5415 的回复:

有可能是你的控制器是一个UINavigationController or UITabBarController 你把它的class改成了UIVIewcontroller 。在向 UIViewcontroller 发送viewcontrollers消息时,因UIViewController无法响应viewcontrollers 消息导致程序异常。

直接在控件中拖一个ViewController 另外什么都没操作  

iOS unrecognized selector sent to instance 0x7faa83e43910
上Demo吧

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明iOS unrecognized selector sent to instance 0x7faa83e43910
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!