gpt4 book ai didi

ios - Swift 自动代码生成

转载 作者:行者123 更新时间:2023-11-28 10:13:57 27 4
gpt4 key购买 nike

我是 Swift 的新手,我正在使用 SwagGen,它从 Swagger Style Json 对象生成 Swift 代码。为了生成代码,他们有模板文件。我在这些文件中看到了一种奇怪的自动生成语法

public init({% if bodyParam %}_ {{ bodyParam.name}}: {{ bodyParam.optionalType }}{% if nonBodyParams %}, {% endif %}{% endif %}{% if nonBodyParams %}_ options: Options{% endif %}) {
{% if bodyParam %}
self.{{ bodyParam.name}} = {{ bodyParam.name}}
{% endif %}
{% if nonBodyParams %}
self.options = options
{% endif %}
super.init(service: {{ operationId|upperCamelCase }}.service)
}

这是什么语法({{% %}})?我必须出于个人目的更改此代码。任何人都可以建议一些链接来了解这一点或解释它是什么吗?

最佳答案

Swagger 使用 .mustache 文件作为模板文件。你应该看看 official documentation如果您不理解它的语法,请使用 mustache。

关于ios - Swift 自动代码生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44029341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com