проверка на равенство по dispatch_queue_t
Как я могу проверить равенство между dispatch_queue_t vars?
dispatch_queue_t currentQueue = dispatch_get_current_queue();
dispatch_queue_t mainQueue = dispatch_get_main_queue();
if (currentQueue == mainQueue) {
}
из документов:
typedef struct dispatch_queue_s *dispatch_queue_t;
Я не уверен, но означает ли это, что это указатель на структуру dispatch_queue_s?
Поскольку я не могу проверить равенство указателей, я не уверен, как я могу проверить, совпадает ли dispatch_queue_t с другим?