2016-11-01 7 views
0
내가 Xcode8에 아이폰 OS 9.0, 스위프트 3을 실행하고 내 애플 리케이션에 페이스 북을 구현하고

result 객체로 성공적으로 반환로 요소에 액세스를 시도하는, 그러나구문 분석 JSON 스위프트 3

Optional({ 
    email = "[email protected]"; 
    "first_name" = name; 
    id = 1015396591; 
    "last_name" = lastName; 
    picture =  { 
     data =   { 
      "is_silhouette" = 0; 
      url = "https://scontent.xx.fbcdn.net/v/t1.0-1/s200x200/1915003_414206574090_5019436_n.jpg?oh=bf120460b36b26c648185d6777a&oe=5892EB78"; 
     }; 
    }; 
}) 

: result["email"] as! String, 메모 오류 Type Any? has no Subscript Members

어떻게 요소를 읽을 수 있습니까?

+0

는이'결과를 사용할 수 이메일 받으실 수 있습니다! [ "메일"]로! String' –

+0

그건 작동하지 않았다. 나는'result = result를 [String : AnyObject]'로하고 나서, 당신이 게시 한 내용을 – Sauron

답변

1

사용이

let result = result as! Dictionary<String,Any> 
let email = result["email"] as! String 
+0

으로 끝내야 만했습니다.'let result = result as! [String : AnyObject]' – Sauron

+1

위의 대답은 좀 더 SWIFTY입니다. –