[問題] NSArray 和JSON 和NSData的轉換

作者: meanjs (測試中文)   2017-02-01 16:15:03
想請問一下 目前的問題是 我需要透過HTTP傳送出JSON array的資料
但轉換成NSData之後 對方收到的格式有誤 想請問一下有什麼解法
//很單純的array
NSArray *array = [ [ NSArray alloc ] initWithObjects:@"aa",@"bb",nil];
NSMutableURLRequest * request = [NSMutableURLRequest
requestWithURL:[NSURL URLWithString:url]
cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData
timeoutInterval:10];
[request setHTTPBody:[NSJSONSerialization dataWithJSONObject:array options:0 error:nil]];
想要轉成下面格式 對方才能收到
[
{aa},
{bb}
]
實際上 對方收到的格式
{
{aa},
{bb}
}
作者: tentenlee (天天)   2017-02-01 18:44:00
看你的code應該是收到["aa","bb"]吧
作者: shinrenpan (iOS5)   2017-02-01 21:16:00
NSJSONSerialization 轉成的 NSData 要再轉吧.

Links booklink

Contact Us: admin [ a t ] ucptt.com