[Swift] Remove force unwrap in model constructor

Fix #2955
This commit is contained in:
Fabien Da Silva 2016-05-24 21:54:46 +02:00
parent fefd507323
commit 4404b907bc

View File

@ -33,7 +33,7 @@ public class {{classname}}: JSONEncodable {
public init() {} public init() {}
{{/unwrapRequired}} {{/unwrapRequired}}
{{#unwrapRequired}} {{#unwrapRequired}}
public init({{#requiredVars}}{{^-first}}, {{/-first}}{{name}}: {{#isEnum}}{{datatypeWithEnum}}!{{/isEnum}}{{^isEnum}}{{datatype}}!{{/isEnum}}{{/requiredVars}}) { public init({{#requiredVars}}{{^-first}}, {{/-first}}{{name}}: {{#isEnum}}{{datatypeWithEnum}}{{/isEnum}}{{^isEnum}}{{datatype}}{{/isEnum}}{{/requiredVars}}) {
{{#requiredVars}} {{#requiredVars}}
self.{{name}} = {{name}} self.{{name}} = {{name}}
{{/requiredVars}} {{/requiredVars}}