This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.

Bug:

This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.

原因:

没在主线程更新ui

解决方法:

OC

dispatch_async(dispatch_get_main_queue()){

//刷新ui

}

Swift 3

DispatchQueue.main.async {

//刷新ui

}

你可能感兴趣的:(This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.)