সর্বশেষতম এক্সকোড ৩.২.১ এবং স্নো লিওপার্ডে আপগ্রেড করার পরে, আমি সতর্কতা পাচ্ছি
"বিন্যাসটি স্ট্রিং আক্ষরিক নয় এবং বিন্যাসের কোনও আর্গুমেন্ট নেই"
নিম্নলিখিত কোড থেকে:
NSError *error = nil;
if (![self.managedObjectContext save:&error])
{
NSLog([NSString stringWithFormat:@"%@ %@, %@",
errorMsgFormat,
error,
[error userInfo]]);
}
যদি errorMsgFormat
একটি হয় NSString
বিন্যাস নির্দিষ্টকরী সঙ্গে (যেমন: "print me like this: %@"
), উপরে সঙ্গে ভুল কি NSLog
কল? এবং এটি সংশোধন করার প্রস্তাবিত উপায় কী কী যাতে সতর্কতা উত্পন্ন হয় না?
NSLog()
নেওয়া পছন্দ করে" একটি আর্গুমেন্ট নিতে পারে, যখন ফর্ম্যাট স্ট্রিংয়ের কোনও বিন্যাস নির্দিষ্টকারী থাকে না।