NSHipster has a great article which covers all the different (mostly) clang warnings and messages you would encounter.