Неоднозначное использование dispatch_get_main_queue () swift 5 - PullRequest
0 голосов
/ 16 февраля 2020

Эти две строки дают ошибку Неоднозначное использование 'dispatch_get_main_queue ()' swift 5 Любая помощь о том, как это исправить?

let voipRegistry = PKPushRegistry(queue: dispatch_get_main_queue())
  voipRegistry.desiredPushTypes = Set([PKPushTypeVoIP])
  voipRegistry.delegate = self;
}
# -----
  dispatch_async(dispatch_get_main_queue(), { () -> Void in

              let alert = UIAlertView(title: "VoIP Notification", message: message, delegate: nil, cancelButtonTitle: "Ok");
              alert.show()
          })

1 Ответ

1 голос
/ 16 февраля 2020

Проблема в том, что dispatch_async(dispatch_get_main_queue() не Swift. Вы бы сказали DispatchQueue.main.async.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...