搞了好久,终于解决了
创建好了后出现下面的画面:
c.点击创建的object,在窗口的右上角类名。
如有哪里不对,希望高手指出来,因为我也只是一个才开始接触iOS没多久的新手。
Application windows are expected to have a root view controller at the end of application launch
这个问题。下面我来讲解下小白操作下的解决方法:
当All Output 里面出现Application windows are expected to have a root view controller at the end of application launch时,是因为缺少了rootViewController,而我解决的方法则是不添加任何代码,添加一个MainWindow.Xib文件来解决缺少的rootViewController。
(1)、首先创建一个MainWindow.Xib文件。
创建好了后出现下面的画面:
(2)、新建好后,从Library中拖一个Object到界面上,指定其所属类为 ScrollDemoAppDelegate(我的文件名为这个,可根据你自己情况修改)。
a.怕有些人不会拖Object 到界面上,看下图:
b.拖放的位置看下图:
c.点击创建的object,在窗口的右上角类名。
a.右键点击File‘s Owner 右键点delegate后面的圈,左键连接到ScrollDemoAppDelegate:
b.也把SrcollView与delegate连接起来。
c.把之前我们创建的Object里面的Outlets中的scrollview和window分别与ScrollView和Window连接起来:
(4)、最后在Supporting Files中增加.plist文件的一个参数
增加 Main nib file base name 。Value为MainWindow。
如有哪里不对,希望高手指出来,因为我也只是一个才开始接触iOS没多久的新手。
资料链接:http://www.cnhackerchu.com/html/90/n-41390.html