Ios Phonegap推特插件';s getTWRequest抛出NSInvalidArgumentException
我正在尝试使用iOS的Twitter插件在我的应用程序中启用转发。我正在使用getTWRequest方法来执行此操作,并且retweet可以工作,但是当插件尝试解析来自twitter的响应时(当注销到控制台时,它似乎是一个有效的JSON字符串),会引发以下错误: 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[\u NSCFString objectFromJSONString]:无法识别的选择器已发送到实例 此错误似乎由以下行触发:Ios Phonegap推特插件';s getTWRequest抛出NSInvalidArgumentException,ios,objective-c,cordova,phonegap-plugins,Ios,Objective C,Cordova,Phonegap Plugins,我正在尝试使用iOS的Twitter插件在我的应用程序中启用转发。我正在使用getTWRequest方法来执行此操作,并且retweet可以工作,但是当插件尝试解析来自twitter的响应时(当注销到控制台时,它似乎是一个有效的JSON字符串),会引发以下错误: 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[\u NSCFString objectFromJSONString]:无法识别的选择器已发送到实例 此错误似乎由以下行触发: NSDi
NSDictionary *dict = [dataString objectFromJSONString];
有人知道这可能是什么原因吗?也许你应该改变
NSDictionary *dict = [dataString objectFromJSONString];
到
请参考执行NSLog(@“%@,[dataString class])以查看dataString是否为NSString
NSDictionary *dict = [dataString JSONObject];