您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页Swift -tips-- lock

Swift -tips-- lock

来源:伴沃教育

objC中的@synchronized方法在Swift中做的事情是条用了objc_sync中的objc_sync_enter和objc_sync_exit方法,并且加入了一些异常判断,若忽略掉那些异常,为某个变量加锁则是:

objc_sync_enter(anobj)

//在这之间anobj不会呗其他线程修改

objc_sync_exit(anobj)

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务