迁移到Xcode 11后,我需要帮助解决这些警告。这些警告如下:
不支持在主线程上使用UIKit API: UIAccessibilityIsGuidedAccessEnabled()不支持使用UIKit API 在主线程之外:UIAccessibilityIsAssistiveTouchRunning() 在主线程上不支持使用UIKit API: UIAccessibilityIsGuidedAccessEnabled()不支持使用UIKit API 在主线程之外:UIAccessibilityIsAssistiveTouchRunning() 在主线程上不支持使用UIKit API: UIAccessibilityIsGuidedAccessEnabled()
答案 0 :(得分:0)
您正在从主线程修改UI。将对代码中所列方法的调用包装在DispatchQueue.main
块中:
DispatchQueue.main.async {
// code goes here
}
如果您想了解更多有关DispatchQueue.main
的信息,我最近写了一篇有关它的博客文章:link