美文网首页
使用DispatchQueue判断当前队列是主队列

使用DispatchQueue判断当前队列是主队列

作者: 养个小东西 | 来源:发表于2021-06-15 17:38 被阅读0次

    extension DispatchQueue {

        private static var token: DispatchSpecificKey<()> = {

            let key = DispatchSpecificKey<()>()

            DispatchQueue.main.setSpecific(key: key, value: ())

            returnkey

        }()

        static var isMain: Bool {

            return DispatchQueue.getSpecific(key: token) != nil

        }

    }

    相关文章

      网友评论

          本文标题:使用DispatchQueue判断当前队列是主队列

          本文链接:https://www.haomeiwen.com/subject/vkhnnktx.html