保存PFObject时出错:

密钥fromUser的类型无效,需要映射,但得到* _User

private func makeFriendRequest(toUser: PFUser) {
    var friendRequest = PFObject(className: "FriendRequest")
    friendRequest["fromUser"] = PFUser.currentUser()
    friendRequest["toUser"] = toUser
    friendRequest["status"] = "pending"
    friendRequest.saveInBackgroundWithBlock { (success, error) -> Void in

        if let error = error {
            println("Error for makeFriendRequest: \(error.localizedDescription)")
        }else {
            println("Request successfully made")
        }
    }
}

最佳答案

我在应用程序设置中删除了FriendRequest类,创建了新内容,并将fromUsertoUser设置为指向User类的指针。

之后,它运作良好。

10-05 21:50