买了本疯狂iOS开发在学,到第11章的时候有个示例死活跑不通
本人检查了几遍代码都不行,最后干脆把光盘上的例子拷贝下来直接运行
结果还是通不过
/Swap/Base.lproj/Main.storyboard: warning:
Unsupported Configuration: Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier:.
去他们论坛发帖也没得到回应,好像他们家图书主要是java,ios的问题各种被无视
所以本人想问,有没有人用这本书学的入门?这章是本来就有问题,还是开发环境变了导致的问题?
本人这是OS X 10.9.4 xcode 5.1.1
本人检查了几遍代码都不行,最后干脆把光盘上的例子拷贝下来直接运行
结果还是通不过
/Swap/Base.lproj/Main.storyboard: warning:
Unsupported Configuration: Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier:.
去他们论坛发帖也没得到回应,好像他们家图书主要是java,ios的问题各种被无视
所以本人想问,有没有人用这本书学的入门?这章是本来就有问题,还是开发环境变了导致的问题?
本人这是OS X 10.9.4 xcode 5.1.1
解决方案:10分
这个问题其实很简单,他是用initWithNibName去加载一个vc,但是vc其实是放在storyboard里的,所以加载不到。这种情况下,只要使用下面这句:
// self.viewController = [[FKViewController alloc] initWithNibName:@"FKViewController" bundle:nil]; self.viewController = [[UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]] instantiateViewControllerWithIdentifier:@"FKViewController"];
再给storyboard里的vc加上一个storyboard ID(如本人加的是FKViewController)就可以了。
本人把你上传的例子改了一下,可以正常运行了,你先试着本人改,不行的话再参考本人的:
http://download.csdn.net/detail/zhangao0086/7781519
解决方案:10分
那是原因是self. horizontal是nil。
storyboard里要重连一下,不能把两个vc的不同view连到一个vc里去,这种多view单vc的设计应该放在一个xib里好一些。
Demo本人简单的更新了一下,没有把全部的IBOutlet都连上,领会思路就行了:
http://download.csdn.net/detail/zhangao0086/7782567
storyboard里要重连一下,不能把两个vc的不同view连到一个vc里去,这种多view单vc的设计应该放在一个xib里好一些。
Demo本人简单的更新了一下,没有把全部的IBOutlet都连上,领会思路就行了:
http://download.csdn.net/detail/zhangao0086/7782567