IOS中将数组或字典转为字符串可以用NSJSONSerialization,代码如下:

NSData* data = [NSJSONSerialization dataWithJSONObject:array options:NSJSONWritingPrettyPrinted error:nil];
NSString* jsonStr = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];

但是今天在第一步,也就是转为data时程序崩溃,由于是第一次用这个方法,所以实在不知道哪里出了问题。后来问同事,他提醒我字典或者数组中内容的格式必须按照json的格式。我恍然大悟,我在数组里存的是一些自定义的类,编译器肯定无法识别。于是我将自定义的类换成字典,这样就符合json的标准格式,问题也就解决了。

最新文章

  1. 将自己打代码添加到cocoapods
  2. 深入理解javascript原型和闭包 (转)
  3. JQuery UI dialog 弹窗实例及参数说明
  4. Java 数据库操作类
  5. A Taxonomy of Parallel Processor Architectures
  6. 配置springmvc在其他类中(spring容器外)获取注入bean
  7. ubutu之Navicat安装
  8. ASP.NET MVC URL重写与优化(1)-使用Global路由表定制URL
  9. 实现的时钟(time)
  10. Java线程与多线程教程
  11. css控制文本框的只读属性的方法
  12. Android文档资源大放送 感兴趣的话可以网盘下载(个人收集)
  13. Linq to object 技巧、用法集锦
  14. 【转】ARM交叉编译工具链
  15. M-定在下边的区域
  16. Mahout决策森林
  17. Mongo C# Driver 聚合使用---深入浅出
  18. Arch Linux安装Firefox 火狐中文版
  19. Json数据产生树形结构
  20. Java8之使用Optional进行Null处理

热门文章

  1. Ios8代码关闭输入预测问题
  2. jsonp的使用
  3. spring-task
  4. Android异步任务机制之AsycTask
  5. iOS9 3DTouch开发
  6. python & c
  7. ubuntu-kylin16.04搭建lamp环境。
  8. Javascript中apply、call、bind
  9. 即时聊天IM之三 XMPP协议客户端库的和Android端框架概述
  10. 张艾迪(创始人):Be.Time+Cr.Idear的创新理念