由于我多次进行Objective-C编码,但最近我正在迅速转向。对我来说这看起来很新鲜。 在我的应用程序中,我需要集成Facebook,同时集成我觉得相同的块代码在Objective-C中很好地工作但在Swift中它在Clouser内部崩溃同时创建Facebook Session
参见附图。现在是头痛。我们将非常感谢您的帮助。
FBSession.activeSession().setStateChangeHandler({(currentSession:FBSession!, stateOfSession: FBSessionState!, sessionError: NSError!) in
self.sessionStateChanged(currentSession, state: stateOfSession, error: sessionError)
})
答案 0 :(得分:1)
试试这个,
FBSession.activeSession().setStateChangeHandler { (session: FBSession!, state: FBSessionState,error: NSError!) -> Void in
self.sessionStateChanged(session, state: state, error: error)
}
它对我有用。