我的招摇定义定义了如下的响应:
responses:
'200':
description: ''
schema:
type: object
properties:
response:
type: array
items:
$ref: '#/definitions/InstalledAccount'
'404':
description: ''
schema:
type: object
properties:
errors:
type: array
items:
$ref: '#/definitions/Error'
当我自动生成swift类时,我得到一个类似的方法:
public class func getAccountLocation(DEV_REF DEV_REF: String, ACCOUNT_CODE: String, completion: ((data: InlineResponse200?, error: ErrorType?) -> Void))
当遇到404时,数据和错误都是零 - 它似乎没有考虑404的不同模式。
答案 0 :(得分:1)
此扩展程序对我有用
smt.str.use_binary_search=true
答案 1 :(得分:0)
据我所知,swagger-codegen为大多数(或所有)语言生成非常简单的代码存根。生成的客户端现在不实现完整规范。生成的服务器只是简单的路由模拟。
我认为你的问题看起来不像是一个问题,但看起来像swagger-codegen的问题。