0

我正在使用 MGTwitterEngine 在 iPhone 应用程序上进行 Twitter 集成。

如何注销当前用户?

4

2 回答 2

2

对于注销使用这些行,其中 self._engine 是 SA_OAuthTwitterEngine 的对象

  • (void) ourLogoutMethod
    {
    [self._engine setClearsCookies:YES];
    [self._engine clearAccessToken];

    NSHTTPCookie *cookie;
    NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
    for (cookie in [storage cookies])
    {
        NSString* domainName = [cookie domain];
        NSRange domainRange = [domainName rangeOfString:@"twitter"];
        if(domainRange.length > 0)
        {
            [storage deleteCookie:cookie];
        }
     }
    

}

于 2012-04-02T15:14:33.327 回答
0

您需要 - (void)setUsername:(NSString *)newUsername password:(NSString *)newPassword 从 GMTwitterEngine 类访问该方法。

于 2011-02-02T23:04:19.170 回答