나는 다음과 같은 문제가 있습니다오브젝티브 C는 NSString 인코딩 모음 변이
가 나는 UITextField에 데이터를 입력하고 난 서버로 보내려고합니다. 그러나 입력하는 데이터에는 움라우트 (ö, ä, ü, ...)가 포함될 수 있습니다. 그럼 내가 서버에 전달할 때 잘못된 인코딩을 얻을. 하지만 UTF8로 인코딩하고 있습니다.
NSString *s = @"ö";
NSLog(@"%@", s);
NSLog(@"%s", s.UTF8String);
내가 뭘 잘못하고 있니? 두 번째 줄에는 완벽하게 괜찮은 "ö"가 표시되지만 세 번째 줄에는 다음과 같이 표시됩니다. √∂
인터넷 상에 많은 인코딩 게시물이 있지만 문제를 실제로 해결 한 것은 없습니다.
출력 로그/터미널/올바르게 UTF-8로 선언/해석되고 있습니까? – Wevah