JSONDecoder [TIL] 21.04.06.(Tue) 이 인스턴스 메서드는 디코드할 데이터를 필요로 하는데 이 데이터를 NSDataAsset 타입을 통해 만들 수 있습니다! 데이터를 만들면 미리 언급한 decode(_:from:) 인스턴스 메서드를 통해 바로 디코딩 결과물을 반환 받을 수 있으니 함께 이용해보고 결과물도 print 해보겠습니다. 1. 제네릭 타입이 적용된 타입을 만들어 디코딩할 타입에 맞는 인스턴스를 생성해서 JSON 파일 이름... JSONDecoderNSDataAsset만국박람회 프로젝트TILswiftJSONDecoder [TIL] 21.04.07.(Wed) PR 피드백 고민 및 반영 CustomJSONDecoder 타입의 Decode 메서드 로직 변경 (제네릭 타입을 제네릭 메서드로) 에러 처리 로직 추가 (에러 타입) 테스트 메서드 로직 변경: JSON 데이터 디코드 결과 검증 방식 변경 Result 타입 활용한 에러 처리 방식 학습. PR 피드백 반영 후 추가 커밋 push CustomJSONDecoder 타입의 Decode 메서드 로직 변... decodeJSONDecoderResult type암시적 옵셔널 타입jsonTILtestExampleJSONDecoder
[TIL] 21.04.06.(Tue) 이 인스턴스 메서드는 디코드할 데이터를 필요로 하는데 이 데이터를 NSDataAsset 타입을 통해 만들 수 있습니다! 데이터를 만들면 미리 언급한 decode(_:from:) 인스턴스 메서드를 통해 바로 디코딩 결과물을 반환 받을 수 있으니 함께 이용해보고 결과물도 print 해보겠습니다. 1. 제네릭 타입이 적용된 타입을 만들어 디코딩할 타입에 맞는 인스턴스를 생성해서 JSON 파일 이름... JSONDecoderNSDataAsset만국박람회 프로젝트TILswiftJSONDecoder [TIL] 21.04.07.(Wed) PR 피드백 고민 및 반영 CustomJSONDecoder 타입의 Decode 메서드 로직 변경 (제네릭 타입을 제네릭 메서드로) 에러 처리 로직 추가 (에러 타입) 테스트 메서드 로직 변경: JSON 데이터 디코드 결과 검증 방식 변경 Result 타입 활용한 에러 처리 방식 학습. PR 피드백 반영 후 추가 커밋 push CustomJSONDecoder 타입의 Decode 메서드 로직 변... decodeJSONDecoderResult type암시적 옵셔널 타입jsonTILtestExampleJSONDecoder