【问题标题】:Xcode Swift - Make a button that will keep track of peoples pressXcode Swift - 制作一个可以跟踪人们按下的按钮
【发布时间】:2015-09-18 01:14:03
【问题描述】:

我需要帮助编写代码

  • 有一个按钮和一个标签
  • 当一个解析用户按下按钮时,标签会自动加1,例如当10个解析用户点击按钮时,标签将变为10。如果24个解析用户点击按钮,标签将变为24。李>
  • 基本上,代码会记录有多少解析用户点击了按钮,并显示有多少用户点击了标签。

我还没有开始做任何事情,如果有人可以帮助我,那将意味着很多。谢谢。

【问题讨论】:

  • 任何人???????????????????

标签: xcode swift parse-platform xcode6


【解决方案1】:

这个问题不够具体,无法回答。创建一个递增 1 的按钮并将数据存储在 parse 中的代码很简单。您是否希望 1 个用户只能喜欢该照片一次,并且您是否希望该喜欢与喜欢它的用户相关联?如果是这样,您将需要使用关系数据。

var user = PFUser.currentUser()
var relation = user.relationForKey("likes")
relation.addObject(post)
user.saveInBackgroundWithBlock {
    (success: Bool, error: NSError?) -> Void in
    if (success) {
    // The post has been added to the user's likes relation.
    } else {
    // There was a problem, check error.description
   }    
}

解析的文档非常好。我建议阅读更多内容。

【讨论】:

  • 感谢您的时间和关注。是的,我希望每个用户都喜欢一次而不是两次。就像你在其他地方看到的一个简单的点赞按钮:/如果你能帮助我,那就太棒了!再一次感谢你。 @twtr 和 btw idk,如果这使得它更容易我只想要一个按钮和一个标签,当解析用户单击按钮时,如果同一个解析用户再次单击它,标签会增加 1,标签号会减少回 0。
  • 我怀疑你会在堆栈溢出中找到有人会为你做这件事,因为它是一个专注于特定编程问题的网站。我真的推荐 Parse 的文档。如果您对 swift 甚至一般如何编码有相当的了解,那么实施起来并不难,只是需要时间。
  • 我现在正在尽我最大的努力:/ 我得到了你所说的工作的代码.. 但是当我点击它更改为 1 个女巫的按钮时它没有保存它来解析是我想要的但是...当我重新运行应用程序时,它变回标签。 @twtr
猜你喜欢
  • 1970-01-01
  • 2020-11-22
  • 1970-01-01
  • 1970-01-01
  • 2016-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多