当我通过NSLog输出时,我从服务器获得的Json响应如下所示(缩短了对这篇文章的响应,因此它包含了更多…):
{response = { data = { "dbID_1" = { 1 = { current = { weekday = Tuesday; }; }; }; };};}
这就是我从数据库中选择它以及我想从中创建NSDictionary的方法:
Nsstring *JsonString = [results stringForColumn:@"Json"];
是否有可能再次为NSDictionary建立一切?
解决方法 将JsONKit添加到您的项目,#import“JsONKit.h”然后转到:NSDictionary *JsonDict = [yourjsonStringFromDB objectFromJsONString];
如果您正在使用自动参考计数,那么您需要打开项目设置>构建阶段>编译来源专家组
查找“JsONKit.m”行并双击它,添加“-fno-objc-arc”以强制不对该文件进行自动引用计数.
JsONKit可以在这里下载:https://github.com/johnezang/JSONKit
总结以上是内存溢出为你收集整理的ios – FMDB,sqlite json-string成字典?全部内容,希望文章能够帮你解决ios – FMDB,sqlite json-string成字典?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)