>>382
囲まれた部分はコストも何も本来必要不可欠なものだろう。その部分を安全にということでLockとUnlockするのであって、それが安全にというためだけ(つまり競合しなければ不必要)で、Lock/Unlockしなければならない部分がコストなんだけどな
NSLock(てかセマフォか)使えば、その間のコードに余計な何をされるかなんて思いもよらないし、@synchronized はNSLockをより便利にってようなもんだろ(違うけど)

どうも意味がわからん。だから並行処理とかなんとか言いたいのか??