第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用Xcode 7,iOS 9運(yùn)行項(xiàng)目時(shí),“在應(yīng)用程序啟動(dòng)結(jié)束時(shí),應(yīng)用程序窗口應(yīng)具有根視圖控制器”

使用Xcode 7,iOS 9運(yùn)行項(xiàng)目時(shí),“在應(yīng)用程序啟動(dòng)結(jié)束時(shí),應(yīng)用程序窗口應(yīng)具有根視圖控制器”

跑后功能- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions發(fā)生崩潰: Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit- *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', `enter code here`reason: 'Application windows are expected to have a root view controller at the end of application launch'*** First throw call stack:(    0   CoreFoundation                      0x0000000109377885 __exceptionPreprocess + 165    1   libobjc.A.dylib                     0x0000000108df0df1 objc_exception_throw + 48    2   CoreFoundation                      0x00000001093776ea +[NSException raise:format:arguments:] + 106    3   Foundation                          0x0000000108a42bb1 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 198    4   UIKit                               0x000000010760e350 -[UIApplication _runWithMainScene:transitionContext:completion:] + 2875    5   UIKit                               0x000000010760b73f -[UIApplication workspaceDidEndTransaction:] + 188    6   FrontBoardServices                  0x000000010b87fd7b FrontBoardServices + 163195    7   FrontBoardServices                  0x000000010b880118 FrontBoardServices + 164120    8   CoreFoundation                      0x00000001092a20f1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17    9   CoreFoundation                      0x0000000109297eac __CFRunLoopDoSources0 + 556    10  CoreFoundation                      0x0000000109297363 __CFRunLoopRun + 867    11  CoreFoundation                      0x0000000109296d78 CFRunLoopRunSpecific + 488)libc++abi.dylib: terminating with uncaught exception of type NSException該項(xiàng)目是一個(gè)舊項(xiàng)目,我該怎么做才能使其在Xcode 7和iOS 9中構(gòu)建并運(yùn)行?
查看完整描述

4 回答

?
楊魅力

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個(gè)贊

如果您已經(jīng)在應(yīng)用程序委托中設(shè)置了self.window的rootViewController,并且在運(yùn)行時(shí)仍收到此錯(cuò)誤,則您的UIApplication中可能有多個(gè)窗口,其中一個(gè)窗口可能沒有與rootViewController相關(guān)聯(lián)。您可以循環(huán)瀏覽應(yīng)用程序窗口,并將空的viewController與其rootViewController關(guān)聯(lián),以解決您遇到的錯(cuò)誤。


這是一個(gè)循環(huán)遍歷應(yīng)用程序窗口的代碼,如果缺少窗口,則將一個(gè)空的ViewController與rootViewController關(guān)聯(lián)。


NSArray *windows = [[UIApplication sharedApplication] windows];

for(UIWindow *window in windows) {

    NSLog(@"window: %@",window.description);

    if(window.rootViewController == nil){

        UIViewController* vc = [[UIViewController alloc]initWithNibName:nil bundle:nil];

        window.rootViewController = vc;

    }

}

更新:顯然有一個(gè)專門用于狀態(tài)欄的窗口,通常會(huì)導(dǎo)致此問題。上面的代碼應(yīng)解決此錯(cuò)誤。


查看完整回答
反對(duì) 回復(fù) 2019-11-13
?
墨色風(fēng)雨

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊

XCODE 7要求所有Windows必須具有rootViewController您可以使用easy:


UIViewController* vc = [[UIViewController alloc]initWithNibName:nil bundle:nil];

self.window.rootViewController = vc;

如果您只需要使用UIWindow(對(duì)于任何教程的簡(jiǎn)單示例-Xcode 7之前的版本),則效果很好!


查看完整回答
反對(duì) 回復(fù) 2019-11-13
?
莫回?zé)o

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

從iOS 9.1(?)或Xcode 7.1 開始,在離開該方法之前,任何UIWindow實(shí)例化的實(shí)例都 application(_:didFinishLaunchingWithOptions:)需要具有一個(gè)rootViewControllerset。


以前,rootViewController在該方法期間僅主窗口具有一個(gè)集就足夠了?,F(xiàn)在,任何UIWindow實(shí)例都需要具有有效的rootViewController屬性。


如果您使用此代碼UIWindow以及UIWindow在此期間嘗試初始化新實(shí)例的任何其他第三方庫(kù)(例如狀態(tài)欄消息覆蓋等),則可能是您自己的代碼。


注意:如果未rootViewControler在主窗口中設(shè)置或情節(jié)提要板設(shè)置不正確,也會(huì)收到相同的錯(cuò)誤。提及這一點(diǎn)作為旁注,因?yàn)檫@些案例非常明顯且易于解決。


查看完整回答
反對(duì) 回復(fù) 2019-11-13
  • 4 回答
  • 0 關(guān)注
  • 778 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)