Warnung: "Formatieren Sie kein String-Literal und keine Formatargumente"
Seit dem Upgrade auf den neuesten Xcode 3.2.1 und Snow Leopard erhalte ich die Warnung
"format kein String-Literal und keine Formatargumente"
aus dem folgenden Code:
NSError *error = nil;
if (![self.managedObjectContext save:&error])
{
NSLog([NSString stringWithFormat:@"%@ %@, %@",
errorMsgFormat,
error,
[error userInfo]]);
}
OberrorMsgFormat
ist einNSString
mit Formatangaben (zB:"print me like this: %@"
), was ist mit dem oben genannten falschNSLog
Anruf? Und wie kann es behoben werden, damit die Warnung nicht generiert wird?