title: Same class names on different libraries
body: <p>In objective C I believed that it is never possible to use same class name for different classes(in .m files). Also xcode will through duplicate symbol error.</p>
  
  <p>But in a recent project I found 2 different static libraries using same class names. And also project build and run succesful. </p>
  
  <p>Why is it not showing duplicate symbol error? How can the developer know which library xcode references for that class ?</p>