由于很多次我都做过Objective-C编码,但是最近我开始迅速发展。对我来说,这看起来很新。
在我的应用程序中,我需要在集成Facebook的同时进行集成,我觉得相同的代码块在Objective-C中效果很好,但是在Swift中,它在创建Facebook Session时在Clouser中崩溃了
请参阅附件图像。现在是头疼。您的帮助将不胜感激。
FBSession.activeSession().setStateChangeHandler({(currentSession:FBSession!, stateOfSession: FBSessionState!, sessionError: NSError!) in
self.sessionStateChanged(currentSession, state: stateOfSession, error: sessionError)
})
最佳答案
尝试这个,
FBSession.activeSession().setStateChangeHandler { (session: FBSession!, state: FBSessionState,error: NSError!) -> Void in
self.sessionStateChanged(session, state: state, error: error)
}
它为我工作。
关于ios - Facebook登录后出现Swift崩溃问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28739205/