Swift 互斥锁写法

oc中的互斥锁
@synchronized(self) {
//需要执行的代码块
}

 

swift中的互斥锁
objc_sync_enter(self)
//需要执行的代码块
objc_sync_exit(self)

 

 

其中,self表示要锁的对象,Any类型,这里可以替换成你想要的,比如一个单例数组等

 

 

posted @ 2017-05-02 15:00  那一抹风情  阅读(1041)  评论(0编辑  收藏  举报