В моей отправленной фоновой ветке мне нужно сделать что-то вроде этого:
if ([[UIApplication sharedApplication] keyWindow].traitCollection.userInterfaceStyle == dark)
{
// do something
}
else
{
//do something else
}
, но проверка основного потока предупредит об этом
"-[UIApplication keyWindow] must be used from main thread only"
И я не думаю, что я Можно отправить визит в основной поток может работать в моей ситуации, так как посетить traitCollection.userInterfaceStyle в фоновом потоке?