JSON 응답을 직렬화하기 위해 실행하려고했지만 "let json = ..."줄에 오류가 발생합니다. 오류는 "멤버 'jsonObject (with : options :)'에 대한 모호한 참조"입니다. 이 문제를 해결하는 방법을 아는 사람이 있으면 감사하겠습니다.
Alamofire.request("https://httpbin.org/get").responseJSON { response in
if let JSON = response.result.value {
do {
let json = try JSONSerialization.jsonObject(with: response.result.value!, options: .allowFragments)
} catch {
print ()
}
print("JSON: \(JSON)")
}
}
예상대로 데이터가 아닌 response.result.value
사전 유형 이기 때문 입니다 . 다음 과 같이 json으로 변환 할 필요없이 쉽게 값을 검색 할 수 있습니다 .__NSDictionaryI
jsonObject
JSON
JSON["title"]
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다