[2
與常見的誤解相反,異步/等待不會創建新線程。 相反,它採用合作多任務來顯著提高應用程序響應能力。
等待
關鍵字,包括異步操作的啟動。等待 keyword。 [2
第1部分執行:
該方法運行,直到它擊中連續處理:
synchronizationContext
會收到通知。
將消息添加到消息循環Queue,觸發第2部分的執行。消息循環處理此操作,從[ [2 在待處理的異步操作時,消息循環仍可以免費處理用戶輸入和UI更新,並保持應用程序響應率。 完成後,第2部分更新了應用程序狀態。
[2
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3