[英]fbconnect logout is not working perfectly
我在LoginViewController中集成了Fbconnect。我想从另一个视图控制器中注销会话。我该怎么办?
我尝试过这个..
LoginViewController *obj1 = [[LoginViewController alloc] init];
[obj1._session logout];
[obj1._session.delegates removeObject: self];
它删除了会话。.但是当我转到LoginViewController时,该按钮显示注销。但是当我退出应用程序并运行它时,图像将更新。
在LoginViewController中,我有
@interface LoginViewController : UIViewController <FBDialogDelegate, FBSessionDelegate, FBRequestDelegate>{
IBOutlet UITextField *txtUsername;
IBOutlet UITextField *txtPassword;
IBOutlet UILabel *lblMessage;
IBOutlet FBLoginButton* _loginButton;
FBSession* _session;
}
@property (nonatomic, retain) FBSession *_session;
并在@synthesize _session上进行合成;
....我还要做什么?
有人请帮我..am对于Iphone应用程序和物镜非常新
我得到了答案..我的朋友帮了我..我想分享...
只是
导入“ FBConnect.h”
在第二个视图控制器中
然后 .......
FBSession * session = [FBSession会话]; [会话注销];
工作正常
-(void)clickfb:(id)发件人{
NSHTTPCookieStorage* cookies = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (NSHTTPCookie* cookie in
[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) {
[cookies deleteCookie:cookie];
}
[self showLoggedOut:YES];
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.