1

我正在使用SA_OAuthTwitterControllerapi 来集成 twitter。当我尝试使用发布推文时

[_engine sendUpdate:tweetTextField.text]    

我的应用程序崩溃。我收到错误消息:

已验证 (null)。

崩溃后我的堆栈也向我显示:OAMutableURL 请求 URL 编码字符串。什么问题?

4

1 回答 1

1

从给定的有限信息来看,似乎没有用户经过身份验证。您可以使用不同的 _engine 实例对用户进行身份验证,这会导致崩溃。

如果使用特殊字符,在您的 URL 中使用此代码后,您的 URL 可能未在此处用字符串编码,下面的某些字符编码代码定义在下面的链接中...

http://www.w3schools.com/tags/ref_urlencode.asp

并且对于编码 NSURL 只需使用下面的代码...

NSString* escapedUrlString =
   [unescapedString stringByAddingPercentEscapesUsingEncoding:
                        NSASCIIStringEncoding];

希望,这对你有帮助...... :)

于 2012-06-04T17:04:17.657 回答