My project contains both .c and .m files. The Application is not completely localized. Method invocations in .m files llike this:
[myButton setTitle: @"out of range"];
are reported as:
"User-facing text should use localized string macro"
This also creates an interesting side effect. All of the conditional statements in the same file are reported as "Assuming 'variable' is equal to constant.
For example:
if(variable == 0) is reported as an error - "Assuming 'variable' is equal 0".
Does anyone else have this problem? Can I make it stop? Should I report this to Apple as a bug?