目标C中的“DispatchQueue.main.async {[弱自我]”?

时间:2017-09-08 11:09:57

标签: objective-c swift

什么是Swift代码的等价物:

DispatchQueue.main.async { [weak self] in
        self?.detectObjects()
    }

在目标C?

感谢。

1 个答案:

答案 0 :(得分:2)

__weak typeof(self) weakSelf = self;
dispatch_async(dispatch_get_main_queue(), ^{
    // use weakSelf here
});