swift - 将自定义属性保存到 Kinvey 用户

标签 swift swift2 kinvey

我试图与每个用户一起保存一个“发帖计数”,这样我就可以跟踪他们发帖的总次数。首先,当我在仪表板中创建一个新列时,它会在刷新后删除该列。另外,我很好奇如何使用 Swift 将它保存到 Kinvey。这是我到目前为止所拥有的。

KCSUser.activeUser().setValue(num, forAttribute: "PostCount")
KCSUser.saveWithCompletionBlock(KCSUser.activeUser())

我意识到我需要一个完成 block ,我认为这介于我和让它工作之间。提前致谢!

最佳答案

虽然上面我只是使用该代码来测试我是否可以在点击“增量”按钮后保存新值,这反过来会测试它是否在 Kinvey 中保存新值,但我最终发现了如何完成那个测试。

KCSUser.activeUser().setValue(num, forAttribute: "PostCount")
KCSUser.activeUser.saveWithCompletionBlock { (error) -> Void in
    print(error)
}

在我最初的问题中,按下增量按钮时它崩溃了。将来,需要将此代码放入您要发帖的区域,以便在发帖后它会递增,而不是在您单击测试递增按钮时递增。

关于swift - 将自定义属性保存到 Kinvey 用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36534578/

相关文章:

swift - 在 Alamofire DownloadRequest.dataResponseSerializer 行中看到断点崩溃 + 320

ios - 如何从 Swift 中的扩展调用函数

swift - 当我的 "textfield.text"等于 nill 或者它有一个无效字符时,如何消除崩溃?

ios - iPhone 6 上的 iPhone 应用程序时不时切换到后台

javascript - 使用 Kinvey.Social 通过 Angular 应用程序和 Promise API 登录

ios - 查找给定数据集的局部最大值点

Swift 编译器崩溃 : Illegal instruction: 4, 非规范或未经检查的类型

ios - 如何将变量放入文本字​​段以及如何将所有元素转换为字符串而不仅仅是一次 1?

objective-c - 添加框架时 Xcode 出错

android - 如何在Android上设置Kinvey?