ios – “JSONValue”关键字在使用SBJson时无法识别?

ios – “JSONValue”关键字在使用SBJson时无法识别?,第1张

概述我已将SBJson文件夹复制到我的项目中,并且#import“SBJson.h” 但我仍然没有得到 NSDictionary *result = [strResult JSONValue]; 甚至Xcode也没有显示任何选项JSONValue; 即使我写JSONValue比它提示我错误 No visible @interface for 'NSString' declares the select 我已将SBJson文件夹复制到我的项目中,并且#import“SBJson.h”

但我仍然没有得到

NSDictionary *result = [strResult JsONValue];

甚至Xcode也没有显示任何选项JsONValue;

即使我写JsONValue比它提示我错误

No visible @interface for 'Nsstring' declares the selector 'JsONValue'
解决方法 你不需要SBJson.

有一个本机类NSJsONSerialization可以更快地执行此 *** 作,而无需导入任何内容.

NSDictionary *result = [NSJsONSerialization JsONObjectWithData:[strResult dataUsingEnCoding:NSUTF8StringEnCoding] options:0 error:nil];

一个更好的方法就是直接从他的请求中使用NSData ……

NSDictionary *result = [NSJsONSerialization JsONObjectWithData:theJsONDataFromTheRequest options:0 error:nil];
总结

以上是内存溢出为你收集整理的ios – “JSONValue”关键字在使用SBJson时无法识别?全部内容,希望文章能够帮你解决ios – “JSONValue”关键字在使用SBJson时无法识别?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1005608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存