我正在使用SA_OAuthTwitterController
api 来集成 twitter。当我尝试使用发布推文时
[_engine sendUpdate:tweetTextField.text]
我的应用程序崩溃。我收到错误消息:
已验证 (null)。
崩溃后我的堆栈也向我显示:OAMutableURL 请求 URL 编码字符串。什么问题?
从给定的有限信息来看,似乎没有用户经过身份验证。您可以使用不同的 _engine 实例对用户进行身份验证,这会导致崩溃。
如果使用特殊字符,在您的 URL 中使用此代码后,您的 URL 可能未在此处用字符串编码,下面的某些字符编码代码定义在下面的链接中...
http://www.w3schools.com/tags/ref_urlencode.asp
并且对于编码 NSURL 只需使用下面的代码...
NSString* escapedUrlString =
[unescapedString stringByAddingPercentEscapesUsingEncoding:
NSASCIIStringEncoding];
希望,这对你有帮助...... :)