From 6b6480a026604c8ed1bc6441270eea54a82b1080 Mon Sep 17 00:00:00 2001 From: geekerzp Date: Thu, 18 Jun 2015 10:38:19 +0800 Subject: [PATCH] Updated xcode project of objc client --- .../codegen/languages/ObjcClientCodegen.java | 2 +- .../resources/objc/SWGApiClient-body.mustache | 2 +- .../objc/SWGApiClient-header.mustache | 1 + .../xcshareddata/SwaggerClient.xccheckout | 41 ++++++++++++++++++ .../UserInterfaceState.xcuserstate | Bin 7666 -> 16336 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 17 ++++++++ .../SwaggerClient/ViewController.m | 13 +++--- .../SwaggerClientTests}/StoreApiTest.m | 0 .../SwaggerClientTests}/UserApiTest.m | 0 .../petstore/objc/client/SWGApiClient.h | 1 + .../petstore/objc/client/SWGApiClient.m | 2 +- 11 files changed, 71 insertions(+), 8 deletions(-) create mode 100644 samples/client/petstore/objc/SwaggerClient.xcworkspace/xcshareddata/SwaggerClient.xccheckout create mode 100644 samples/client/petstore/objc/SwaggerClient.xcworkspace/xcuserdata/geekerzp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist rename samples/client/petstore/objc/{PetstoreClient/PetstoreClientTests => SwaggerClient/SwaggerClientTests}/StoreApiTest.m (100%) rename samples/client/petstore/objc/{PetstoreClient/PetstoreClientTests => SwaggerClient/SwaggerClientTests}/UserApiTest.m (100%) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ObjcClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ObjcClientCodegen.java index ddd4d0c53ff1..03905cbdfaf0 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ObjcClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ObjcClientCodegen.java @@ -153,7 +153,7 @@ public class ObjcClientCodegen extends DefaultCodegen implements CodegenConfig { supportingFiles.add(new SupportingFile("JSONValueTransformer+ISO8601.h", sourceFolder, "JSONValueTransformer+ISO8601.h")); supportingFiles.add(new SupportingFile("SWGConfiguration-body.mustache", sourceFolder, "SWGConfiguration.m")); supportingFiles.add(new SupportingFile("SWGConfiguration-header.mustache", sourceFolder, "SWGConfiguration.h")); - // supportingFiles.add(new SupportingFile("Podfile.mustache", "", "Podfile")); + supportingFiles.add(new SupportingFile("Podfile.mustache", "", "Podfile")); } @Override diff --git a/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-body.mustache b/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-body.mustache index 39ad87c76bb1..1b479d039e6f 100644 --- a/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-body.mustache +++ b/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-body.mustache @@ -500,7 +500,7 @@ static bool loggingEnabled = true; // setting response serializer if ([responseContentType isEqualToString:@"application/json"]) { - self.responseSerializer = [AFJSONResponseSerializer serializer]; + self.responseSerializer = [SWGJSONResponseSerializer serializer]; } else { self.responseSerializer = [AFHTTPResponseSerializer serializer]; diff --git a/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-header.mustache b/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-header.mustache index 09cb6fe57bd7..691c92cc6256 100644 --- a/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-header.mustache +++ b/modules/swagger-codegen/src/main/resources/objc/SWGApiClient-header.mustache @@ -1,6 +1,7 @@ #import #import #import "AFHTTPRequestOperationManager.h" +#import "SWGJSONResponseSerializer.h" {{#models}}{{#model}}#import "{{classname}}.h" {{/model}}{{/models}} diff --git a/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcshareddata/SwaggerClient.xccheckout b/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcshareddata/SwaggerClient.xccheckout new file mode 100644 index 000000000000..325cb92c1b82 --- /dev/null +++ b/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcshareddata/SwaggerClient.xccheckout @@ -0,0 +1,41 @@ + + + + + IDESourceControlProjectFavoriteDictionaryKey + + IDESourceControlProjectIdentifier + 15AAFA18-9D61-437F-988D-A691BA4C08B1 + IDESourceControlProjectName + SwaggerClient + IDESourceControlProjectOriginsDictionary + + E5BBF0AA85077C865C95437976D06D819733A208 + https://github.com/geekerzp/swagger-codegen.git + + IDESourceControlProjectPath + samples/client/petstore/objc/SwaggerClient.xcworkspace + IDESourceControlProjectRelativeInstallPathDictionary + + E5BBF0AA85077C865C95437976D06D819733A208 + ../../../../.. + + IDESourceControlProjectURL + https://github.com/geekerzp/swagger-codegen.git + IDESourceControlProjectVersion + 111 + IDESourceControlProjectWCCIdentifier + E5BBF0AA85077C865C95437976D06D819733A208 + IDESourceControlProjectWCConfigurations + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + E5BBF0AA85077C865C95437976D06D819733A208 + IDESourceControlWCCName + swagger-codegen + + + + diff --git a/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcuserdata/geekerzp.xcuserdatad/UserInterfaceState.xcuserstate b/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcuserdata/geekerzp.xcuserdatad/UserInterfaceState.xcuserstate index 79012184db63a3743953f712c7514d98f2b40464..d8a48b72bc2eb6cb0a734c22a88f15e99e0edb35 100644 GIT binary patch literal 16336 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סvZ4#T@rnG5n$u_es$ChWa+lp+Zw$Zk8 zY>l=xw!OBawvTLI+J3N|wqtvYU20d_%j~1=6YUq+YwdORS$3!0Z||}9+Lzf^+E>|E z+b^}RwO?glXWwYwWbe0cDTpYL7bF&_3bX|q3bqt%E7(!6t1zn&s%;8O3r83JqwvYX g1BK5NK3|kwbWTx4(ZnG?m=WGZ1z~P5Dw_QN0GEDeL;wH) delta 4592 zcmZWs34Bvk)<5SaFYo2$Wlu>86k56fr7hjlfzCbRbNN10n;fEK>{n-AP9OwFX#=?&`7ja+ zU=$QW5sZe3FbSqY1$bZv%!Ep)fd-fZ^I#z?gXORSo`ucu9BhHDunnGvo$vy@2rt2Y zco~ksF?bD5z+3PheB^_(@CAGW-@;|M0{=urhALE}fEpB0LM_T@LNnUYfjuxBBQO$s zV=N|MA`Zksn1Pu%81r!?7T_o>#4$JtCu1>|VFk{@C$JIc;zC@4D{(z;KtFE5t+)+e zzyo*$kKr5WJBeT5Is6jO;|2T*FXGqu4StK?;otEp{tK@$H4~VIiA-WzCNmvVn4TG! zk(rp8Sy)#V!n(2UtS3ugi7bgFvlN!foGg83=t4X3hBv6j6`x!3Pt)e)hX(ML$h=I2h{e6tTd-HDJ?B6 zHX$)JJvKQtHz{^-VnPnTOia#6PEJWl$W8Ej)kVHwK4YAxy1b@gbWKfVsjGHq-B?eZ zr?k>tVsbou<|-ZB;Zdh~^WtMdlhYQ&gw9JyOygr`V)}vwpMVTHh=;@`2%^QcFsgFMNxnLo6Q+Hs0p@~m`r>Z zMHMv-`L5ZX=`L?gt>37r9q{n}7_X<&wQiRQwC$dZfpHMk1Y@al z6O5-Wd}V_rI36ZLNi!6~6zWPnD54$gf^x7lLn)L|2z6@)H%z1M6iQ+Kah5P&L3qZz z9T0f6QBwuglkvJt;c1B41y8{$SPg4nEv%zx>O(OUOL5e97p#X!@bk|`c!uJ+G*kH} zjnXNy#AFLlJZF}xy4+np)a$OQ^PdQs-ERuNdtY>gTmU5|V<2SiNkY zO<-w)9hA@n&6LPF&F>UE9CpE;Kzw#nQWNZ@WQr^MfPI1X<-z`aTR9^y{IsWx2u#MAK318KZVk5Ob>2AqMC z7I+^%fWOcH8bp~7{5xEt!IZ`MY3?5GhO2NJqV~eS;2Kb;MI40WjI1ffDBo6tZ7oZ+cT-wd>%EpXdPqna>?3Mq2*2$!e&KC2jvAz*32 z&e#RJQW1@&F)i2)vM`j!ayQ2FeSM_3d>F;+4ECgPWN4oljeXkU(;5bh3jq4k1Tt{x zwN|Y7K*4gR@_Lo(Oj@v@eO?l#LDWu6#uQ9NCrzTsR7_KLVmkK2{`eS`kejAc1x1b@ z?w;ly>v1UeP+7IJ|Y&BWlWd%?t`icNQ-w0Z=PJ0e0H$WZ~lhJK30nxj2NT zl8Z{IY$s+f7ZusqM-{7kTb06U%wgLN`vM8C3Z|mFU6BM+L-*sHRCinia8rjl&*EmPr`dtyHBeI?6>NCM(L} zgdF6c{ZJTy&|JO-2efJO)qo~j_?m5pBff^mOH4hvbNt-ydP}40|vuvqMx1v#}u7iMG-Gvj`SRJ7_n(NC)W1139r?EGDo}Zx+q^P!ly% zOACu-ajY-xq!(xxU+C+YJv~?&d+c|x0c;=}M0;p2?c=Zmv5p=rhYkH5Y#7U9!|5g3 zPcL)W_1LiftdNcU9c&yM&nD18Iz)#lGJMdDRt-WKghnz5{e(>c9V=l|Ul|qGz$)mK z*1)q;R#yDrfX{Y$T`l}pIi!u{tpmThpPFnMtKtVU-(v;yus&=itK>UBsp;j+4o zckoxP7-TBmo5%1zyMUGWcynFG+w19k!!ubGcYh%x-ditW%h(F`6kE-2hg8Q^Z>v63eXcsM`d;;;8q`d!R%_IfT2?D+gE~arT^*(lS4XOQ zs(Y*ZsAJW+>Iv$V>aFVc)fd%Q)z{S5)pynR1Rn}&K_f^)S0Pe}7Gi`rAzm0D3>LD5 zTp>>wA&eA82_-_UP$$e6mI@n$O~OuLukfO((`?gh*BsS+ zDQd-DqEj3yjuj_}lf)_FRIya_ii^Z0;xciixJq0jZV|VN+r)k1e(`{KSUe&g72gt1 zi*JkXiWkLyir2&&;!onw;=d)eBuE-bl7b|M)L9CVx=UeFw3HwvNhy+3N|$n_JZXe9 zQW`Cdm3-r+iBg#~ORAR|q(*6>MABkuiL^#~PTDRtNiEVIX`l3x^s;nHIwPHxu1Hs< zYtjwrrgTfXE!~lRmF{YdTC>)w4bs}R!P+j`5N&sDm^NISsvW5<)_S!*?MCe}?FZVk z+V8cOw3oG4wb!&aWQQCn_mZRKSfAWiPLNaOEP0qbT+WvZH;&k!4L|w9OfNqGc zP&Y%@pd;O4-4fk0-3r}$onN<6w@J5Iw?+4w?sMHQibd(7bX9!als-zF60amFDT-6c zQ${Egm13ntDOJjqX-bXaRc0%5l)1`sWwo+ad0N@1Y*IEWTa=y3A?2uYOgXNcP);dt zDQ_zuD(968%2&$Q%2nmM@}qJ~xvkvMqh6zz^s-*j2kX1(L-jrMJ@viyee|(~LSrv0YlrZ-I|On)|=Hoar|%=De8Zyh>^%@N{=bi_I09qEn?M~LxHad1YUUD36J2V(`+#jrK`)&Vr9QiMztmrTR diff --git a/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcuserdata/geekerzp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcuserdata/geekerzp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist new file mode 100644 index 000000000000..e2573a5943cb --- /dev/null +++ b/samples/client/petstore/objc/SwaggerClient.xcworkspace/xcuserdata/geekerzp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/samples/client/petstore/objc/SwaggerClient/SwaggerClient/ViewController.m b/samples/client/petstore/objc/SwaggerClient/SwaggerClient/ViewController.m index 5ba0fe183826..388cacbb157d 100644 --- a/samples/client/petstore/objc/SwaggerClient/SwaggerClient/ViewController.m +++ b/samples/client/petstore/objc/SwaggerClient/SwaggerClient/ViewController.m @@ -56,11 +56,14 @@ // } ]; */ - SWGUserApi *api = [[SWGUserApi alloc] init]; - [api loginUserWithCompletionBlock:@"username" password:@"password" completionHandler:^(NSString *output, NSError *error) { - NSLog(@"output => %@", output); - NSLog(@"error => %@", error); - }]; + SWGPetApi *api = [[SWGPetApi alloc] init]; + [api deletePetWithCompletionBlock:@"hello" + petId:@1434529787992 + completionHandler:^(NSError *error) { + if (error) { + NSLog(@"%@", error); + } + }]; } - (void)didReceiveMemoryWarning diff --git a/samples/client/petstore/objc/PetstoreClient/PetstoreClientTests/StoreApiTest.m b/samples/client/petstore/objc/SwaggerClient/SwaggerClientTests/StoreApiTest.m similarity index 100% rename from samples/client/petstore/objc/PetstoreClient/PetstoreClientTests/StoreApiTest.m rename to samples/client/petstore/objc/SwaggerClient/SwaggerClientTests/StoreApiTest.m diff --git a/samples/client/petstore/objc/PetstoreClient/PetstoreClientTests/UserApiTest.m b/samples/client/petstore/objc/SwaggerClient/SwaggerClientTests/UserApiTest.m similarity index 100% rename from samples/client/petstore/objc/PetstoreClient/PetstoreClientTests/UserApiTest.m rename to samples/client/petstore/objc/SwaggerClient/SwaggerClientTests/UserApiTest.m diff --git a/samples/client/petstore/objc/client/SWGApiClient.h b/samples/client/petstore/objc/client/SWGApiClient.h index 829aec58b968..6ede775cb02c 100644 --- a/samples/client/petstore/objc/client/SWGApiClient.h +++ b/samples/client/petstore/objc/client/SWGApiClient.h @@ -1,6 +1,7 @@ #import #import #import "AFHTTPRequestOperationManager.h" +#import "SWGJSONResponseSerializer.h" #import "SWGUser.h" #import "SWGCategory.h" diff --git a/samples/client/petstore/objc/client/SWGApiClient.m b/samples/client/petstore/objc/client/SWGApiClient.m index 39ad87c76bb1..1b479d039e6f 100644 --- a/samples/client/petstore/objc/client/SWGApiClient.m +++ b/samples/client/petstore/objc/client/SWGApiClient.m @@ -500,7 +500,7 @@ static bool loggingEnabled = true; // setting response serializer if ([responseContentType isEqualToString:@"application/json"]) { - self.responseSerializer = [AFJSONResponseSerializer serializer]; + self.responseSerializer = [SWGJSONResponseSerializer serializer]; } else { self.responseSerializer = [AFHTTPResponseSerializer serializer];