Re:Synchronizing class methods in Objective-C
by chrisdevereux on Friday April 18, 2014 @10:33AM
(#7609272)
Yes. In general, either GCD or lower level atomic ops are a better choice for thread-safety than @synchronized blocks. Just pointing out that there are reasons other than global mutable state for wanting a critical section in a class method.
0 - https://developer.apple.com/library/mac/documentation/Darwin...