作者zonble (zonble)
看板MacDev
标题Re: [请问] 有人有写过在iphone上用soap呼叫web se …
时间Sun Oct 17 00:51:35 2010
※ 引述《antirazin (~ SNSD & KARA ~ )》之铭言:
:
: 我做了几种尝试:
:
: 1. 将WAVDATA转成base64
: 用网路上找到的NSData+Base64.m
:
: char *EncodedDATA
: = NewBase64Encode(WAVDATA, [WAVDATA length], FALSE, &NewLength);
:
: NSString *soapMessage = [NSString stringWithFormat:
: @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
:
: //.......中间省略
:
: "<fs>%@</fs>\n"
:
: //.......
:
: "</soap:Body>\n"
: "</soap:Envelope>\n",EncodedData
: ];
:
: 结果执行时出现 Program received signal: “EXC_BAD_ACCESS”.
我不知道你从网路上找来的东西是哪一套,不过就这边来看,
NSString 的 formatter 要的是 NSString 物件,但是你给了一个 C
的不知道是什麽东西的指标进去。 :/
如果是这一套:
http://iphone.svn.wordpress.org/trunk/Classes/NSData+Base64.m
看起来有 base64EncodedString 这个 method 可以用,直接呼叫这个
就好了。
--
zonble.net
cocoa.zonble.net
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.184.149
1F:推 antirazin:!!!!!!!!!!!!!!!!! oh~my~God! 解决了!!! 10/17 01:40
2F:→ antirazin:我爱你~zonble大 >//////< 这东西困扰了我一天... 10/17 01:41