2015-10-22 61 views
0

我有一個方法,其中是可變的結果,我無法從那裏電子郵件,姓名等值...斯威夫特Facebook登錄,無法獲取值,

func getFBUserData(){ 
    if((FBSDKAccessToken.currentAccessToken()) != nil){ 
     FBSDKGraphRequest(graphPath: "me", parameters: ["fields": "name, email"]).startWithCompletionHandler({ (connection, result, error) -> Void in 
      if (error == nil){ 
       print(result) 

      } 
     }) 
    } 
} 

我嘗試了一些編碼,但始終得到一個錯誤。結果有這樣的結構。

{email = "[email protected]"; 
id = xxx; 
name = "name surname";} 

如何獲取它作爲數組?

回答

0

對不起。我非常愚蠢。

print(result["email"], result["name"]) 
+0

您不必爲此使用'SwiftyJSON'。 – pbush25