2

を含むものに変換するNSDictionary方法は? 私は同じように試しましたが、成功しませんでしたNSStringJSONNSDictionary

//parameters is NSDictionary
    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:parameters
                                                       options:0
                                                         error:&error];
4

2 に答える 2

5

jsonData がNSDictionary

NSString *str=[NSString stringWithFormat:@"json data is %@", jsonData];

または、jsonData が NSData

NSString *str = [[NSString alloc] initWithData:jsonData encoding:NSASCIIStringEncoding];
于 2013-02-13T22:07:52.883 に答える
4

検査したいだけの場合は、次を作成できますNSString

NSString *string = [[NSString alloc] initWithData:jsonData
                                         encoding:NSUTF8StringEncoding];

ただし、ファイルに書き込んだり、サーバーに送信したりする場合は、NSData. 上記の構成は、デバッグ目的で値を調べるのに役立ちます。

于 2013-02-13T22:11:16.220 に答える