gpt4 book ai didi

ios - 如何分组 PFObjects ?解析/swift

转载 作者:行者123 更新时间:2023-11-28 08:30:33 25 4
gpt4 key购买 nike

您好,我正在尝试对 PFObjects 进行分组。
例如,考虑一个消息传递应用程序

如何按传入和传出消息的用户名分组?

这是我所拥有的:

var messages = [PFObject]()

func loadMessages() {
let query = PFQuery(className: "Messages")
query.whereKey("user", equalTo: PFUser.current()!)
query.includeKey("user")
query.findObjectsInBackground { (objects, error) in
if error == nil {

for object in objects! {
self.messages.append(object)
}

} else {
print(error!.localizedDescription)
}
}
}

最佳答案

它没有内置功能,你必须自己做,例如当你想决定该消息的图像应该是 Incomming 还是 Outgoing...

for object in messages {
if object["user_id"] as PFUser == PFUser.currentUser() {
//the message is from the same User, set what you need
//user_id is a column name in Messages as a pointer to User class class
} else {
// message was not send from currentUser
}
}

关于ios - 如何分组 PFObjects ?解析/swift ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38941697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com