Report question

Question: What does @synchronized() do as a singleton method in objective C?