2016-05-11 50 views
0

我得到了用户使用FBSDK的位置。现在我不知道该如何独立的信息得到的信息 我正在打印出来控制台的每个部分,这是什么让如何处理从FBSDK IOS获取用户的位置swift

Optional({ 
id = 110855035610007; 
name = "Rawalpindi, Pakistan"; 
}) 

我如何得到“拉瓦尔品第”和“巴”,并将它们存储在一些变量 根据Docs它返回一个Struct我猜所以我不知道如何处理,请引导我谢谢

回答

1

首先,你必须创建一个responseDictionary,然后在其中存储响应。

那么你就可以得到这个名字一样,

let str = self.responseDic.valueForKey("name") as? String 

然后你可以在此字符串分隔状,

let arr : NSArray = str!.componentsSeparatedByString(",") as NSArray 
print(arr.objectAtIndex(0)) 
print(arr.objectAtIndex(1)) 

希望通过这种方式,你会解决它。