获取空用户名字符串

时间:2015-05-08 20:58:38

标签: ios swift parse-platform

var query = PFQuery(className:"FriendRequest")
        query.whereKey("receiver", equalTo: PFUser.currentUser())
        query.findObjectsInBackgroundWithBlock {
            (objects: [AnyObject]?, error: NSError?) -> Void in
            if let objects = objects as? [PFObject] {
                self.friendRequestArray = objects
                let user = self.friendRequestArray[0]["sender"] as PFUser
                println(user.username) //prints blank string.
                self.tableView.reloadData()
            }
        }

您好,为什么我的println(user.username)在这种情况下什么都不打印?数组中有许多对象,[" sender"]指向有效用户。

发生了什么事?

编辑:self.friendRequestArray早先被初始化为[PFObject]() edit2:也没有发生错误,因为错误对象是nil。

1 个答案:

答案 0 :(得分:2)

在致电query.includeKey("sender")之前添加findObjectsInBackgroundWithBlock