Ostrzeżenie: „nie formatuj literału łańcuchowego ani argumentów formatu”

Od uaktualnienia do najnowszego Xcode 3.2.1 i Snow Leopard otrzymuję ostrzeżenie

„nie formatuj literału łańcuchowego ani argumentów formatu”

z następującego kodu:

NSError *error = nil;

if (![self.managedObjectContext save:&error]) 
{
    NSLog([NSString stringWithFormat:@"%@ %@, %@", 
       errorMsgFormat, 
       error, 
       [error userInfo]]);      

}

JeślierrorMsgFormat jestNSString ze specyfikatorami formatu (np .:"print me like this: %@"), co jest nie tak z powyższymNSLog połączenie? Jaki jest zalecany sposób, aby to naprawić, aby ostrzeżenie nie zostało wygenerowane?

questionAnswers(11)

yourAnswerToTheQuestion