내가 다음 코드 줄을 사용 거라고 :localizedCaseInsensitiveCompare :와 caseInsensitiveCompare :의 차이점은 무엇입니까?
[[NSSortDescriptor alloc] initWithKey:@"title" ascending:YES selector:@selector(caseInsensitiveCompare:)];
'caseInsensitiveCompare 것은'내가 문자열을 사용하여 사용 해요 방법이다. 그러나, 내가 사용중인 것으로 표시된 예는 다음과 같습니다.
[[NSSortDescriptor alloc] initWithKey:@"title" ascending:YES selector:@selector(localizedCaseInsensitiveCompare:)];
(차이는 현지화 된 단어 임). 이 단어는 무엇을 하는가? '지역화 된'방법은 일반적인 방법과 어떻게 다른가요?
Apple 개발자 문서는이 두 방법이 어떻게 다른지에 대해서는별로 유익하지 않습니다.
그것은 의미 단지 현지화 방법 (의를 당신의 응용 프로그램의 경우 하나 이상의 언어가 있다면, 그것을 사용해야합니다). – Emil