zoukankan      html  css  js  c++  java
  • iOS字典转字符串方法

    新建Object文件

    .h文件中

    +(NSString *)convertToJsonData:(NSDictionary *)dict;

    .m文件中

    +(NSString *)convertToJsonData:(NSDictionary *)dict

    {

        

        NSError *error;

        

        NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:&error];

        

        NSString *jsonString;

        

        if (!jsonData) {

            

            NSLog(@"%@",error);

            

        }else{

            

            jsonString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];

            

        }

        

        NSMutableString *mutStr = [NSMutableString stringWithString:jsonString];

        

        NSRange range = {0,jsonString.length};

        

        //去掉字符串中的空格

        

        [mutStr replaceOccurrencesOfString:@" " withString:@"" options:NSLiteralSearch range:range];

        

        NSRange range2 = {0,mutStr.length};

        

        //去掉字符串中的换行符

        

        [mutStr replaceOccurrencesOfString:@" " withString:@"" options:NSLiteralSearch range:range2];

        

        return mutStr;

        

    }

    用法:

        NSString *datastr = [WXObject convertToJsonData:dict];

  • 相关阅读:
    灵活使用ssh、dsh和pssh高效管理大量计算机
    GDPR全文翻译(二)
    GDPR全文翻译(一)
    加盐密码哈希:如何正确使用
    p2p通信原理及实现
    拜耳阵列
    数码相机成像原理
    图像基础
    antd Tree组件中,自定义右键菜单
    如何保障前端项目的代码质量
  • 原文地址:https://www.cnblogs.com/FZP5/p/8472462.html
Copyright © 2011-2022 走看看