What is @synchronized directive in Objective C? In a multithreaded environment if more than one thread tries to access same memory address may cause a “Race Condition”, to avoid such kind of conditions you should use “Mutex Lock(Mutual E
Read this post on just-works.blogspot.com