From ef79e121b818f7f408c26ef8de96fade58de4c27 Mon Sep 17 00:00:00 2001 From: Gerrit Linnemann Date: Fri, 20 Nov 2015 21:00:59 +0100 Subject: [PATCH] toStr --- .../UserInterfaceState.xcuserstate | Bin 28861 -> 28869 bytes .../ipbc-Client/WebServiceClient.swift | 20 +++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/ipbc-Client/ipbc-Client.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate b/ipbc-Client/ipbc-Client.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate index 0f26cd9ef97b219c72db06e2c65772d92723eec7..22c28ff9af25f434aafc58cd3c4af94a0039750d 100644 GIT binary patch delta 3385 zcmZwJ`F{)t{-#_5}>*w`3+1#b3xy!+QAO5R) zTJlZNUu2KP$QZyzlCiUuBFchc)fYajjvNr`*Uy_fDnEDH^a-PL(Kb%xvGV##j2&MRjSph5>=^c ztExhENOf3sM0HGcT6I=+UR9&IsCo(X1~fnnUmNs;4*L(Xabsn`#=lu2k;1Z z3_Jx|fw$_OYK@vuyVXa$K&HI}En&BFQCPss5ESi0qqnf*#r@}UB#5GsOZLyMs0&?;yRv=%CZc0#+Ma;Orjf(}DR zpwmz-)BxRtZbNsV`_KdE5%d^phdSWi@OyB7cpy9kj)G0F9gc^S;1oEV1`DtRdtn6* z!XLw9;IZ%&cm})(UJkE>i{Vmu1H1{|3|GQO;aa#6evJ%31|dU`p~!H=jwBXXGYw8@YqrMV=z9$P479E!#}w)_tHGtoxU4s1DX)x>y~dqjWBvr1R=>bbei~ZoF=yZnAE=u1vR6cSUzy*P-vK z*X!+iRxjw?dRedN{rZr8ls;EKUO!Qvr(dXFtY4;Ip)b~#=-25t>c7-))tBkF>v!l+ z=&$SB^qq#m28ZDzLy=*<;h^E7AzW{0G~6}ZH#{&rGPD`m4SyN_Hgp&xjB&=%#`VTC z#-ELK#s=ecW25n|@xHOe*k*iX{I~H<%-ERxn1YzkV`j!Yiurd;rzz6Z-PF_6+ceNL z#5B}2+yt0F6Kk4fsxZ}?noYl({xJP%dTMG#yP|#2{^&q-2pWaLs4!N6qnlAoo=0Bon;MM=UW$Amspou zw_3MZcUX5@_geQ`4_d3ON36%KC#=`3FKm5mh)uFhu`RdlvR$#=wl&)B*zVe%+Md~3 zZ7*ycwoWVpi^Sf?`eFUC53pevf*CMV82fM7Fgr$K0yY_2h<%A2!OmkBuo~H$5wnRfv4mJotO^sW ziEYFVVmGmu*iQ~8VG<)rGM-E#)5uKHLDJ+%auPX%oJkguv&m&-4OvV6L|!I;A?wNC z$eUy%d6&FTJ|G{FPsmoXjch0XBL5~ks4i4D>K*D`sxQ@#`hXftMNuBgOXW}jY9uw9 z8cR)}CQ+YK)2MI(RY(<4bEtXL|4@smWzkZC&!yI+k!cxeS!s?mChbz%jkH^7jcIq&L+O*!^U|lJ=cm`FH>clEZ%Kcc zF(zYbMt(*?Mz}EJdB#5(ota%SyJgPJT$x#%xhAtTt6$deELD~|OPf`ewLj}XR#n#F zY)f`xc5-$~c6#>t?5o*z+4b4KIV8s@$3#b-W2)mb$LEf@js=cIjwO!ej+Kr*jw_Bv zXLsj&&Y@0?)8eF@@y2gX=uXAMBIoVn0T3BMw7U>+?PY3Cd^eB2Fokvfl^XchyAw7>?PH&{Q(O=U$ z>D_cWeTe>sK1P2_pQKOIwR8i0kA6%)qhHXk=+{gH)0OGL^kjN7eVM@wz=ZXTok?a= zm^3DX$zlY?&B%<8`G^THW0@(;OlC2&nkivQnf1&@W*f7E+0B$Q`2gO zWEz>f%zfqw)5^3lub9`&8#a>d!$z?n3$Z%Z$f7L4#<7WPGMmb#vn=an$FP&xDQrGF zot+V8=d%mhCG0YGC0opHWVf-E>{0eOdxAa5o@Q&=pV-UnRrXi5fxW{%WZT&eE`p2X zx^X?Y_qhSwAZ`dZlpDrDoS94DGPo?x!O(v9&$#E@ORk;k;Cu3e_-G#BL0-$l zyqUN0u{^=Y@dkW7xN{2DZhoU;E(ZV`SW}Yf06%z zuj3o|>-S0Lj202mAeuyrh=~bevY0BSi&>&WbctcVI6<5y7KnvnkvK- zyJB3Z%j&{h2`-0Ac7A zMHe-q9jm)B%NfGP>GP@q(o_i zlqO|Jg5;N`OIxJyE~!fTRyrx2kucbF~54orOuH08n zm3di^McFNnlt;^BDyX10tpL{?*B!43xlTXN}xB_h{IA%6r;d>uvDf_BMI%d0V_sysh3gZ@c%k z&*01O1%2au(|iTKLSK<@j&GiCfp4{MgKv{>i?7VL+qc)Z-*?b=$ahQWrNk;pN`@jT zK_yoiuS`_(lmewtDN^PrbCspaa%GLORoSWRQ7V*5kcIB1QJ?EXAemO&Ofd5|D2LC4i*ZwO1G5=}*CI1coZGV&hp1;Na(Er%~ zm;Z17KY@rq*Fg8cJAqySG~f=*4(tvb3>*)f4g47RIdCn|7`PXB5qKH+C)gv{E7&{O zH#jsnJO~6eK{%*O2*w79AQemq)&%Qv*dx#71i}!y4)MN*N delta 3374 zcmZwIXFwB&qX2MswXTPMZCy<+m)u?Mrf(940|4Qb$qT>uKC5#XXAF zg&VbwQg^Aeb(Mle1aTBAb)YDJ>%SIo_PzK0egA#`U2N=F*4Xjb;UNQ8u~gpt;M^F} zMnnU4lCaNH<`OYDUV33jX{Vl<*^{Ka>`~Lk=nbU>s*~3L<9x^ej|ceNK3!K?|5)2$ zeMJcDY9nIpw$c}&sBV!(sza*Ns&ZAO>Z+<*RinD2YE(T^Jy-ol^-|TU?yDZE)~K~= zNNrR{t5LO8ov6-HPf*WN&r?U#3)Rci%hd(yLiHx~ZuLR+Vf7L9G4(0+8TC1Jnfko? zDbN`h0_Xq)FaRci07xJfhzHUE7eE0FFb0?c%#Hwafq6g#SOzQy3V=dj74Rjn1=tE~ z2Mz&ef$xCtfpXwS-~w<7xB}Dzw}3l91MoZ02;2uA0!_e6O$W^ojYUIi#%ZQ&zR(nD ziZ#16do}wtC7N$E-)c^3PHWC;zSGoe-h;hB3`_uBpa=X690yJSbHPdAWH2%ZTnsJ+ z^T8G17vM^83%C{B4(M&~1w7igd-g-MYQH{kjs}A>GfqM^Fz4giKI0ghFvpA~Xz2h0>u6XaqDC zngHcOdC*j7Iy4_z3@w9JKwm&b&^BlXR1EEdN}$8g5$F_D4pl)lP%U%=x&z&X8ln48 z3)BjChP%N%;9hWFI0}Yf6n4N)n1my7unT5k9u{F4R^T8UhR4E_;rZ}lcqyC@7s9LI zb?^pwAAA%phwI?y$cIR8q%YDB8GxV&jwB)!l8ekn<|6Zvg~$?QGqM%gffOUVk-f+f z

riDMQMUpOA}44N{BTKyD%rktXB`@)T)DUL$Xj_Yr+heINaQ>HFzbdXwI)x9Dwp zO3&(fy+`lUhx8-$qxEC-6ZJ*;~5Y)&^%Gw(K6ns1qZGyiV> z!~D?PWPXEoL3^OR(7tFCszS996h;jwirP>Nb)spgADxRXLD!<2(9P&pv>4rk?ng_| zgJ>yw1-*vWqV?!4v>APgwxO@lca{#8iI$m`C6*PILd$B)2FsV0Etaj8-Ijxv^Og&i zDocyyrM17+XvM9Bm9)lLT~@y}(;Bjlw2rpsSjSmEw?^h#=UW$Amssm5fN=N#WT${gn%m5wUMRY$d>!Ex8|yQ9(Z*zvcc-SNip z9_xs8#(H5x8q58 z3Z9O;a0+K|1rOp`_@{U_o`X-tr{UA_nfL;HF}^HWG`f9pWz0NIW2#h-RXN z_>=gHXeC||Z;5}%PGncIJK2-$Lq?Gd$&(&ZA_L?IGE9ylv&qlM@nj^I%p<3gGsxNG zf0Ge%5xJCHPJThIBG-}|$S=t)jP4l&GCs~2lrc1;C}VHN{*020!!Erm#)Z2`SG?<->x!$wRq6WG z&AKz)qun{~aqiFEliai1bKUdZ3*3v{OWix&m)&*lcT_j3A2o#1Q#Q&$#ZWj!QYlnA z<)SF+f3Kzj5o!#TN6n*_Q7foIYBjZv`ik046;r#ZebfQ!C#sohrvchPJLq`YO?zk` zEzN*U+2kujp;`4!W2=NPkTqqrag~(5L8fx{AI{-=`nZ zPv~d#bGn^=L%(M_FrAsMOdn<-6VWgzgEJ%($0RUGjEkWeju99yBQarSEHj0PFw2<& zrjS|1tYJ1YTbUh9F|&u+#~fwOFqfELnHr{!xyjsN9xzQzGxLmj&b(k=vt8IIb};)1 z3$R)iW-Y9pjbU*%mW^lAS)L8DW7x6m1a=}jIl|6i=dlaeMeI^GpIyUlX7{m2+2d>} zdxAa1ma{*xm)I-pFKiWigT2SLu&r!6`?NOX8Bb zR4$$4IFa*lGN*7OxNL4BHnVk^6&*P`^ zGx!LwEvyyR3mb*) zLb0$%*e8?-hlFp1?}cB4TA^OJEi?%CgeSr?;kocacqz0B|A;-rk3_Wyijb%mO(G`Z zVyqZ1CW*-+B}RPWC~>@)E9Qw)#TjBmTqG_P^Th(OP~0f)5D$wd#M9zA@q6(Hu|lj8 ztHm0zPOKO2i7jHAr;Dezr>`f<^DoZ;kIJL*=sd8;;4yhHPqK&e_&u4PkY}W4wC8ir zB+nGjG|x=WY|jSIInU3Y7oOMNF5W0_|A_Zv?_lpIUbQ#ci+ZhIhxe@avbWlM-Fw4( z%ln)6p|{D~>}~P>>HUwdkI(8$^M!oleUp9Dd^3G>d<%U`eEGftU!iZGugrJL_sG}e zd+clWwfWk8uY7N$E>e^_C~RlX+I%JuSX`8WBl{8;|W-^;J{6Moh|#y{U* z;6EDipY)&dm;0;ywf=hlZGVIRfxpS$>~HZu4}gJ$fE>sQj1S}n@&Z!>GXk>%a|6o* zs{`u-8v{jw9f4hey@3OPgMsTxN5!l-l?27D$Vx~Vsf<=~lw2iGnX1fCW+@Am#mWk0 zld?_Osq9wvDPJqclv3rSa$1S}pj=R@l?LU3(xfyiEy_!!O?j=nQ~t^9p4m5ZU?vb; z9b6auDp(Rc7CaTa5WE(w4b}&52OEO-g7<@e2LB5F9c&N23BC*d6Y3a(Lv(0*Xh-Nk z=y>Q%=*Q5-(A7{~=yvEy=xONh(ED)5aOZH>aKG??@WAkpuqq71hs|M2*cQgZW#NkO zui=_-UHEpmA$%|VNBD90dAL2RW7daRgR+KZsk6W=C`+GZ%0jcOSt(f=S?v0~dFqb* F{{X0U1ULWy diff --git a/ipbc-Client/ipbc-Client/WebServiceClient.swift b/ipbc-Client/ipbc-Client/WebServiceClient.swift index 135e6b6..92eba13 100644 --- a/ipbc-Client/ipbc-Client/WebServiceClient.swift +++ b/ipbc-Client/ipbc-Client/WebServiceClient.swift @@ -181,7 +181,10 @@ class WebserviceClient { /*let parameters = [ "": "{\"domain\":\"\(domain)\", \"token\":\"\(token)\"}" ]*/ - let parameters : String = "{\"domain\":\"\(domain)\", \"token\":\"\(token)\"}" + let parameters : String = toStr([ + "domain": domain, + "token": token + ]) Alamofire.request(.POST, Constants.WebService.UPDATE, headers: headers, parameters: [:], encoding: .Custom({ (convertible, params) in @@ -228,4 +231,19 @@ class WebserviceClient { func getIsNetworkAvailable() -> Bool { return isNetworkAvailable } + + // MARK: Helper + + private func toStr(array : NSDictionary) -> String { + var string : NSString = "" + + do { + let data = try NSJSONSerialization.dataWithJSONObject(array, options: []) + string = NSString(data: data, encoding: NSUTF8StringEncoding)! + } catch { + + } + + return string as String + } } \ No newline at end of file