swagger-api/swagger-codegen

[Swift4] Interoperability with Objective C

Open

#6,763 opened on Oct 20, 2017

View on GitHub
 (16 comments) (0 reactions) (0 assignees)HTML (12,701 stars) (5,474 forks)batch import
Client: SwiftEnhancement: Compatibilityhelp wanted

Description

Description

We're looking to use Swagger codegen with SWG v3.0 to generate the model and api files. However, we need to use these with existing Objective C project eg. Need the model obejcts returned in the response to be stored in local model to be used with ObjC View controllers.

Swagger-codegen version

verion 2.2.3

Swagger declaration file content or url

any file will do. Nothing specific

Command line used for generation

plain generate commanf for -l swift4

Steps to reproduce

generate any SWG v3.0 file into swift classes

Related issues/PRs
Suggest a fix/enhancement

Along with declaring Codeable, which you already do, the model objects need to be subclassed from NSObject, have @objcMembers annotation etc.

Contributor guide

[Swift4] Interoperability with Objective C · swagger-api/swagger-codegen#6763 | Good First Issue