美文网首页
使用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