我也可以尝试此
[myView performSelectorOnMainThread:@selector(makeSomethingFlashyHappen:)withObject:[NSNumber numberWithBool:YES] waitUntilDone:NO];
但对我不起作用。
终止由于未被发现的例外" nsrangeException",原因是:'initwithCoder :: mkmapview必须在主线程上初始化。'
希望您找到解决问题的解决方案。我有相同的错误消息,并这样解决了: DispatchQueue.main.async(execute: [segue/pushViewController])