2014-11-06 93 views
0

嗨,大家試圖將客戶端c的facebook自定義登錄轉換爲swift,所以我創建了一個NSDictionary來存儲狀態和會話,但我無法在NSDictionary中添加FBSessionState對象 我的代碼低於類型FBSessionState不符合協議AnyObject

FBSession.openActiveSessionWithReadPermissions(permission, allowLoginUI: allowLogin, completionHandler: { (session , status, error) -> Void in 
      var dict : NSDictionary = NSDictionary() 
      dict.setValue(status, forKey: "status") 



}) 

我得到的類型FBSessionState不符合協議AnyObject錯誤

回答

0

我不知道,但也許NSDictionary中不接受枚舉值。我建議你用'詞典'代替NSDictionary

相關問題