codable

    4

    2답변

    처음 스위프트 4에서 Codable 프로토콜을 사용하고 있는데 의 사용을 Decodable에서 이해할 수 없습니다. /// Decodes a value of the given type for the given key, if present. /// /// This method returns `nil` if the container does not have

    1

    1답변

    주로 사용 사례는 사전을 사용하여 객체를 만드는 것입니다. struct Person: Codable { let name: String } let dictionary = ["name": "Bob"] let person = Person(from: dictionary) 맞춤 구현을 쓰지 않으려 고 가능한 한 효율적으로하고 싶습니다.

    0

    3답변

    json에서 Swift 4의 코드 가능 기능을 사용하고 싶지만 일부 키에는 설정 이름이 없습니다. 오히려이 배열 그리고 그들은 당신이 181 개 ID를 참조 { "status": "ok", "messages": { "generalMessages": [], "recordMessages": [] }, "foundRows": 251598

    0

    1답변

    코드 가능 구조 (코드 가능 & 디코딩 가능) 프로토콜을 준수하는 것이 매우 쉽습니다. 그냥 선언하십시오. 하지만 코딩 할 수있는 클래스를 만들고 싶다면 모든 보일러 코드 (CodingEnum, init (디코더 : 디코더), Encode (인코더 : 인코더) 등)를 작성해야합니까?

    0

    1답변

    스위프트 4의 새로운 디코드 프로토콜을 구현하려고하는데 어려움이 있습니다. 이 내 JSON 서버 응답입니다 : { "success": true, "errorCode": 0, "message": "Succcess", "data": { "name": "Logan Howlett", "nickname": "Th

    0

    1답변

    Swift 앱에서 일부 오브젝트를 인코딩하고 디코드하려고합니다. 저는 다음과 같은 두 가지 수업을 가지고 있습니다. enum TileSize : Int, Codable { case smallTile = 3 case mediumTile = 2 case largeTile = 1 } class Tile: NSObject, Cod

    2

    1답변

    빈 문자열 또는 int 일 수있는 코드 가능 구조체의 필드를 JSON에서 어떻게 처리합니까? 나는 데이터 타입을 사용하려고 시도했으나 codable을 따르지 않았다. 나는 값이 없다면 빈 문자열을 리턴하거나 그렇지 않으면 int를 리턴한다고 생각한다. Swift 4와 XCode 9를 사용하고 있습니다. 사전에 감사드립니다.

    0

    1답변

    내 JSON은 다음과 같습니다 내가 JSON을 구문 분석 Swift4 Codable 프로토콜을 사용하려고 봤는데 큰 효과를하지만 깰 수없는 내 인생을 사용한 data = { "key":"value", "key":"value", "key":"value"} 이 구조. 바깥 쪽 data =은 JSON을 유효하지 않게하지만 JSONDeco

    2

    5답변

    PINCache를 사용하여 내 앱에 캐시를 추가하고 있으며 캐시 시스템에서 대리/데 코드 방식을 호출하는 상황에 처해 있습니다. 이러한 메서드는 일반적이지만 일반 값은 Codable과 명시 적으로 일치하지 않습니다. 그들은 위임자이므로 일반 형식을 Codable과 일치하도록 서명을 변경할 수 없습니다. In argument type T.Type , T do

    4

    1답변

    안녕하세요, API 구조에서 더 중첩 된 다음 구조를 중첩했지만이 부분을 인코딩/디코딩 할 수 없습니다. 내가 겪고있는 문제는 customKey와 customValue가 모두 동적이라는 것입니다. { "current" : "a value" "hash" : "some value" "values": { "customkey"