Swift Parse模式不匹配预期指针但得到[object Object]

时间:2016-07-02 19:00:11

标签: swift parse-platform

我是Parse的新手并且遇到了这个错误。

[错误]:Like.toPost的架构不匹配;期望指针但得到[object Object](代码:111,版本:1.13.0)。

我用Google搜索了一些无用的内容,所以这是我的代码。

// Inside ParseHelper class
static func likePost(user: PFUser, post: Post) {
    let likedObject = PFObject(className: ParseLikeClass)
    likedObject[ParseLikeFromUser] = user
    likedObject[ParseLikeToPost] = post

    likedObject.saveInBackgroundWithBlock(nil)
}
// Inside viewController
private var dataSource = [Post]()

func koloda(koloda: KolodaView, didSwipeCardAtIndex index: UInt,   inDirection direction: SwipeResultDirection) {
    let post = dataSource[Int(index)]
    if direction == SwipeResultDirection.Right {

        ParseHelper.likePost(PFUser.currentUser()!, post: post)
    }
}

我在Parse服务器中设置了Post类和Like类(在User和toPost中添加了两个列)。我正在使用Koloda吊舱,当我向右滑动时,我得到了错误。如何传递指针而不是对象本身?

0 个答案:

没有答案