2022年6月14日
摘要: @synchronized支持多线程递归调用,接下来我们来看一下@synchronized的底层实现。 一、@synchronized的源码入口 id _sync_obj = (id)obj1; objc_sync_enter(_sync_obj); struct _SYNC_EXIT { _SYN 阅读全文
posted @ 2022-06-14 21:58 suanningmeng98 阅读(550) 评论(0) 推荐(0) 编辑