En son Xcode 3.2.1 ve Snow Leopard'a yükseltme yaptığımdan beri uyarı alıyorum
"biçim bir dizge değil ve biçim bağımsız değişkeni yok"
aşağıdaki koddan:
NSError *error = nil;
if (![self.managedObjectContext save:&error])
{
NSLog([NSString stringWithFormat:@"%@ %@, %@",
errorMsgFormat,
error,
[error userInfo]]);
}
Eğer errorMsgFormat
bir olan NSString
biçim belirteçleri ile (örn: "print me like this: %@"
) Yukarıdaki sorunun ne NSLog
çağrı? Ve uyarının oluşturulmaması için bunu düzeltmenin önerilen yolu nedir?
NSLog()
, biçim dizesi hiçbir biçim belirticisi içermediğinde bir bağımsız değişken alabilir.