【问题标题】:How to Handle Fetched User's Location from FBSDK IOS swift如何从 FBSDK IOS swift 处理获取的用户位置
【发布时间】:2016-05-11 06:48:00
【问题描述】:

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

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

我如何获得“Rawalpindi”和“Pakistan”并将它们存储在某个变量中 根据Docs它返回一个结构我猜所以我不知道如何处理请指导我谢谢

【问题讨论】:

    标签: ios swift struct fbsdk


    【解决方案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))
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-26
      相关资源
      最近更新 更多