我有以下問題:的Objective-C的NSString編碼變音
我在爲UITextField中輸入數據,然後我想將它發送到服務器。但是我輸入的數據可能包含元音變音(ö,ä,ü,...)。然後,我將它傳遞給服務器時會得到錯誤的編碼。但我用UTF8編碼它。
NSString *s = @"ö";
NSLog(@"%@", s);
NSLog(@"%s", s.UTF8String);
我在做什麼錯?在第二行中,我看到一個非常好的「ö」,但在第三行中,我看到:√∂
Internet上有很多編碼帖子,但沒有真正解決問題。
您的輸出日誌/終端/任何被正確聲明/解釋爲UTF-8?使用UTF-8的 – Wevah