Lorsque j'utilise ==
pour comparer les cordes, il fonctionne sur tous, mais certaines chaînes qui ont un espace supplémentaire ... (ajouté avec [NSString stringWithFormat:@"%@ %@",self.title,collectionName])
Objectif C Comparaison de chaînes
Mais quand je compare avec isEqualToString
, il retourne Vrai/OUI à chaque fois. la comparaison de l'image passe en l'état et frappe le retour ... devrait être impossible pour que cela a frappé la ligne 640, mais il le fait.
quelqu'un peut-il expliquer cela?
hahahaha, au moins vous l'avez attrapé –
Erreur classique de C. Une fois, j'ai dû déboguer du code écrit par un collègue qui était en fait un très bon programmeur. Il avait fait la même erreur trois fois dans l'espace de 100 lignes sources. C'était probablement le code du vendredi après-midi. – JeremyP