看板 MacDev 關於我們 聯絡資訊
※ 引述《Gsus (肉元,吉米,助教)》之銘言: : 我是用[request startAsychronous]來取得json : 照理來說會在requestFinished:(ASIHTTPRequest *)request {...} : 中可取得request.responseString & request.responseData : 通常是直接取得request.responseString用json parser轉乘cocoa object : 但是現在都只得到空字串與空data : 而在request:(ASIHTTPRequest *)request didReceiveData:(NSData *)data {...} : 中有data,用[[NSString alloc] initWithData] print出來確實可以看到json : 另我不解的是為什麼會跑到receivedData那邊去 : 而且更不解為什麼request.responseData卻沒東西... : 以前我也是這樣用沒問題說... 最近剛好有用到 在requestFinished裡 透過[resquest responseString]; 可以取得NSString 這幾天這樣用都是OK的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.120.243
Gsus:我後來覺得是server那端寫法的問題... 03/23 02:59