0
NSMutableArray miniResults에 다음 NSString이 포함되어 있습니다.stringWithFormat가 독일어 움라우트를 변환합니다.
목록 1, 일부 문자열에는 독일어 움라우트가 있습니다.
이 함께있는 NSString 솔루션에 miniResults 퍼팅 후 :
solution = [NSString stringWithFormat:@"%@",miniResults];
솔루션은 내가 원하는하지는 무엇 변환 된 문자열이 포함되어 있습니다.
리스트 2, 모든 움라우트가 변환되었습니다!
나는 이런 일이 발생하지 않는 이유를 알지 못합니다.
내가 뭘 잘못하고 있니?
아이디어가 있으십니까?
네,하지만 그렇게하고 싶지는 않습니다. 왜 이런 일이 일어나는지 이해하고 싶습니다. –
이것은 ASCII 문자가 아니기 때문에 발생합니다. [http://en.wikipedia.org/wiki/Character_encoding](http://en.wikipedia.org/wiki/Character_encoding) – rimrul
[이 게시물에 대한 첫 번째 답변에 대한 3 번째 의견으로는 역사적인 이유가있을 수도 있습니다. (http://stackoverflow.com/questions/833822/how-do-i-escape-a-unicode-character-in-my-objective-c-source-code) 언급. – rimrul