ASi

@synchronizedの中身

要はmutexであると。
http://stackoverflow.com/questions/1215330/how-does-synchronized-lock-unlock-in-objective-c