diff --git a/Swift/macroses/class.utils.twig b/Swift/macroses/class.utils.twig index 83c88c0..623a8c2 100644 --- a/Swift/macroses/class.utils.twig +++ b/Swift/macroses/class.utils.twig @@ -27,3 +27,7 @@ {{- self.typeParameters(parentTypeParameters, false) -}} {% endmacro %} + +{% macro codingKey(field) %} + case {{ field.name }}{% if field.name != field.jsonName %} = {{ "#{field.jsonName}" }}{% endif %} +{% endmacro %}