Objective-C에서 문자열을 비교하기 위해 가능한 모든 작업을 시도했습니다.objective-c에서 변수의 문자열을 비교하십시오.
비교 : isEqualToString :
내가
if ([string1 compare:@"sometext"])
{
//dostuff
}
을 수행 할 때 그것은 완벽하게 작동하지만 문자열 2와 같은 변수를 사용하는 나는 경우는 항상 실패합니다.
if ([string1 compare:string2])
는 또한
if ([string1 compare:(@"%@", string2)])
을 시도했지만 작동하지 않는 것 같습니다. 내가 isEqualToString 이러한 모든 방법을 시도
NSString *string1 = "eb121296f0ed90be93578e50bedb27e3"
NSString *string2 = "eb121296f0ed90be93578e50bedb27e3"
: 다음 두 문자열의
내용은 같은 MD5 체크섬 있습니다뿐만 아니라, 어떤 결과없이 ...
가 나인가, 아니면 OBJ-C입니다 나를 미치게 만들어? 사전에 감사합니다, WOUTER
NSOrderedSame이 0이므로'-compare'의 결과를 부울로 검사하면 일반적으로 생각했던 것과 반대가됩니다. –