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

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

“wait_fences:未收到回復(fù):10004003”?

“wait_fences:未收到回復(fù):10004003”?

烙印99 2019-08-26 14:46:47
“wait_fences:未收到回復(fù):10004003”?由于以下代碼行,我第一次(也是第一次)加載了我的視圖時(shí)出現(xiàn)了這個(gè)神秘的錯(cuò)誤:- (void)viewWillAppear:(BOOL)animated{     [textField becomeFirstResponder];}有一個(gè)明顯的(約3 - 4秒,甚至在模擬器上)延遲,因?yàn)檫@使我的應(yīng)用程序感到反應(yīng)遲鈍。有誰知道如何解決這一問題?我在Apple的網(wǎng)站上找不到任何文檔,或者在Google或Google上找到任何解決方案。奇怪的是,如果我把線放入-viewDidAppear:而不是-viewWillAppear:; 也就是說,不是打印錯(cuò)誤僅在第一次鍵盤顯示永不再,該錯(cuò)誤不打印第一次,但之后每次。這給我?guī)砹撕艽蟮穆闊?
查看完整描述

3 回答

?
白板的微信

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

覆蓋-viewDidAppear:,而不是-viewWillAppear,并確保打電話[super viewDidAppear:]。當(dāng)您不在屏幕上時(shí)(“將出現(xiàn)”),您不應(yīng)該執(zhí)行動畫。和-viewDidAppear:文檔說明,你必須調(diào)用super,因?yàn)樗麄冇凶约旱氖虑橐觥?/p>


查看完整回答
反對 回復(fù) 2019-08-26
?
慕雪6442864

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

我很快就遇到了類似的錯(cuò)誤:

  1. 解散模態(tài)視圖

  2. 更新主視圖

  3. 提出一個(gè)新的模態(tài)視圖

我注意到我只是在模擬器中而不是在設(shè)備上。另外,我陷入了無限循環(huán)。

我的解決方案是推遲新模態(tài)視圖的呈現(xiàn)。似乎快速更新視圖層次結(jié)構(gòu)導(dǎo)致Apple的代碼中出現(xiàn)了一些競爭條件。

考慮到這一點(diǎn),試試這個(gè):

     - (void)viewDidAppear:(BOOL)animated{

            [super viewDidAppear:animated];
            [textField performSelector:@selector(becomeFirstResponder) withObject:nil afterDelay:0.1];
  }

您可能在為尚未在屏幕上顯示UITextField的鍵盤時(shí)遇到問題。這可能會導(dǎo)致類似我的問題。

此外,為了以防萬一,您在呈現(xiàn)鍵盤之前暫停給予層次結(jié)構(gòu)更新時(shí)間。

希望這可以幫助。


查看完整回答
反對 回復(fù) 2019-08-26
?
四季花海

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

檢查您是否只與主線程上的UI進(jìn)行交互。我wait_fences: failed to receive reply: 10004003坐在那里等待UIAlertView顯示大約5秒,因?yàn)橄嚓P(guān)代碼是在后臺線程上執(zhí)行的。您可以通過將代碼放入塊并將其發(fā)送到主線程來確保:

dispatch_async(dispatch_get_main_queue(), ^{
    if (!success) {
        // Inform user that import failed
        UIAlertView * importFailedAlert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"ErrorTitle5", @"Import failed") 
                                                                     message:NSLocalizedString(@"Error5", @"Something went wrong") 
                                                                    delegate:nil 
                                                           cancelButtonTitle:NSLocalizedString(@"OK", nil) 
                                                           otherButtonTitles:nil];
        [importFailedAlert show];
    }});


查看完整回答
反對 回復(fù) 2019-08-26
  • 3 回答
  • 0 關(guān)注
  • 540 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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