如何从FBSDK IOS swift处理获取用户的位置

时间:2016-05-11 06:48:01

标签: ios swift struct fbsdk

我使用FBSDK获得了用户位置。现在我不知道如何分离信息以获取每一部分信息 我在控制台打印它,这就是

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

我如何获得“拉瓦尔品第”和“巴基斯坦”并将它们存储在一些变量中 根据{{​​3}}它返回一个结构我想我所以我不知道如何处理它请指导我谢谢

1 个答案:

答案 0 :(得分: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))

希望通过这种方式解决问题。