Alamofire returns wrong encoding
问题 I`m using Alamofire.request(.GET, "http://") .responseString { _, _, string, _ in println(string) } to make get-request. Response contains сyrillic symbols and in responseString they looks like this (top-right): How should I fix encoding? 回答1: You can use NSUTF8StringEncoding with Alamofire's responseString method: Alamofire.request(.GET, "http://my1test.ru/applejesus.php?task=getCategory&categoryNumber=1") .responseString(encoding: NSUTF8StringEncoding) { (request, response, string, error) -