1.互斥鎖@synchroized(self)可以重寫allocWithZone方法调违,也可以再寫一個(gè)類方法 重寫allocWithZone方法1 類方法1 2.gcd寫法 gcd寫法 3.NSLock類 重寫allocWithzone方法2 類方法2