for (Annotation *ann in annotaionArray) // annotationArray contains annotations added to map
{
NSString *fetchedtitle = ann.title;
if([fetchedtitle isEqualToString:oldTitle]); // oldTitle = textfield.text
{
ann.title = appDelegate.pinTitle;
break;
}
}
Но сравнение всегда верно. Что может быть ошибкой?isEqualToString всегда возвращает true
извлеченный const char из sqlite отлит до stringWithUTF8String
.
Все было сделано, чтобы отличить строку, но все же почему ошибка в сравнении?
LOL Как я был глуп. Большое вам спасибо за вашу помощь ... – Manoj
Мы все были там. – trojanfoe
LOL, точно такая же ошибка .. Landed на этой странице .. – Kyuubi