duplicate symbols for architecture armv7
Happens with static variables in a header file (header file included in more than one implementations file).
This can happen if you accidentally #import
a .m
file instead of the .h
!
Generally, this kind of error occurs due to duplicate classes and xibs in your project folder. For example, in my project I had some class files duplicated(.h/.m files). You can see these duplicate classes under target->Build phases->compile sources
.
Just look and remove extra classes. Problem will be solved.