Phonegap Twitter插件的getTWRequest抛出NSInvalidArgumentException

时间:2013-05-23 21:44:21

标签: ios objective-c cordova phonegap-plugins

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

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

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

NSDictionary *dict = [dataString objectFromJSONString];

有谁知道可能导致这种情况的原因?

1 个答案:

答案 0 :(得分:1)

也许你应该改变

NSDictionary *dict = [dataString objectFromJSONString];

NSDictionary *dict = [dataString JSONObject];

请参阅Switch JSON serialization to NSJSONSerialization