Alamofireが私のサーバにutf-8パラメータを送信するようにするために、私は今は英語の文字を通常は送信しますが、ロシアの文字は象形文字として送信する必要があります。エンコードをチェックした後、私はそれがmaccyrillic文字を使用していることがわかりました。変換文字列をutf-8に変換するにはどうすればよいですか? (Swift、Alamofire)
LETパラメータ:パラメータ= [ "ユーザー名":login.text! "パスワード":!password.text]
Alamofire.request("link ti site", method: .post, parameters: parameters).responseJSON { response in
switch response.result {
case .success:
let json = JSON(response.result.value)
case .failure(_):
var errorString = "NULL"
if let data = response.data {
if let json = try? JSONSerialization.jsonObject(with: data, options: []) as! [String: String] {
errorString = json["error"]!
}
}
}
}
あなたの助けを必要としています。ありがとうございます。
のvar strUtf8:ContiguousArray = "ここにあなたの文字列" あなたは非常にmutch –
Torongo