0
에 나는이신속 바이트 [] JSON 개체
let jsonObject: [String: Any] = [
"Description":problemDescription.text!,
"Photo": byteArray
]
let jsonData = try! NSJSONSerialization.dataWithJSONObject(jsonObject, options: .PrettyPrinted)
같은 JSON 객체를 직렬화하기 위해 노력하고있어하지만 난이 유형의 오류 받고 있어요 :
swift 2 argument type string any does not conform to expected type any object.
어떤 아이디어?
JSON은 문자열, 숫자 (Int, double, bool) 및 만 지원합니다. 귀하의 코드는 Swift 2입니다. 그러나 JSON 사전이 Swift 3에 속해 있으므로'[String : Any]'로 표시됩니다. JSON을 인쇄하지 마십시오. 서버는 상관하지 않습니다. –
vadian
은 사진 데이터가 Base64로 인코딩 될 것으로 예상하는 서버입니까? –
@ Michael Dautermann - 예, 서버가 base64 문자열을 바이트 배열 – markan3