title: Objective C, Syncronized
body: <pre><code> @Syncronized(nodeMode.neighborNodeListeners) //neighborNodeListeners is NSMutalble array
  </code></pre>
  
  <p>Lets say I set neighborNodeListeners as</p>
  
  <pre><code> @property(retain) NSMutableArray *neighborNodeListeners
  </code></pre>
  
  <p>Do I still need the Syncronized block? "neighborNodeListeners" will be accessed by multiple threads</p>