@synchronized
high或default优先级时)是否会提高性能,以串行化对资源的访问。增益是指由于同步机制本身而导致的开销差异。
就我个人而言,我认为递归锁不是一个好主意,在Cocoa应用程序中确实不应捕获异常,因此@synchronized几乎没有吸引力。
未来的编辑:较新的os_unfair_lock的开销甚至比任何一个都低得多