Ios Phonegap推特插件';s getTWRequest抛出NSInvalidArgumentException

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

我正在尝试使用iOS的Twitter插件在我的应用程序中启用转发。我正在使用getTWRequest方法来执行此操作,并且retweet可以工作,但是当插件尝试解析来自twitter的响应时(当注销到控制台时,它似乎是一个有效的JSON字符串),会引发以下错误:

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[\u NSCFString objectFromJSONString]:无法识别的选择器已发送到实例

此错误似乎由以下行触发:

NSDictionary *dict = [dataString objectFromJSONString];

有人知道这可能是什么原因吗?

也许你应该改变

NSDictionary *dict = [dataString objectFromJSONString];

请参考

执行NSLog(@“%@,[dataString class])以查看dataString是否为NSString
NSDictionary *dict = [dataString JSONObject];