1
나는 JSON 응답을 직렬화하기 위해 실행하려하지만 "let json = ..."행에 오류가 발생합니다. 오류는 "구성원 'jsonObject (with : options :)'에 대한 모호한 참조입니다." " 누구든지이 문제를 해결하는 방법을 알고있는 경우 response.result.value
가 사전 __NSDictionaryI
예상 jsonObject
로하지 않는 데이터의 유형이 그것Alamofire로 JSON 객체 직렬화
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)")
}
}
'JSON [ "title"]'과 같은 값에 액세스하는 것은 해킹하고 게으른 것입니다. 응답 JSON은 신속하게 상호 작용하여 코드를 깨끗하게 처리 할 수 있도록 신속한 객체로 직렬화되어야합니다. –