Список друзей на Facebook в Swift

Я хочу получить список других друзей из Facebook, которые вошли в мое приложение, но приведенный ниже код не работает. Я знаю, что у меня есть другие друзья в приложении, но все, что оно печатает, это "data(); totalCount(796);" Почему данные всегда пусты?

let params = ["fields": "id, first_name, last_name, middle_name, name, email, picture"]
    let request = FBSDKGraphRequest(graphPath: "me/friends", parameters: params)
    request!.start { (connection, result, error) -> Void in

        if error != nil {
            print(error!)
        }
        else if result != nil{
            print(result!)
        }
    }

1 ответ

Решение

Вы не дали много кода, но похоже, что вы забыли преобразовать массив данных после того, как получили информацию. Трудно сказать, не глядя на другой код, но этот ответ может оказаться полезным.

Вот пример правильного приведения и извлечения данных.

func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath!) {
    let cell = tableView.cellForRowAtIndexPath(indexPath) as YourCell
    //cell.value, cell.text, cell.randomValue or whatever you need
}
Другие вопросы по тегам