I still believe in
no-warnings coding policy. Old problem, new solution.
Code warnings are often
signs of real problems and have to be checked each and all. Many times you can rewrite the code in a better way, but sometimes that's not possible. For example generic protocol API offers method parameters, which are not needed in certain cases. You get the "Unused Parameter" warning.
What to do?