gpt4 book ai didi

ios - 如何覆盖或清空 Parse PFRelation

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:04:07 25 4
gpt4 key购买 nike

我在使用 Relation 更新现有的 Parse 对象时遇到问题,我想用新的对象列表替换现有的关系。不幸的是,PFRelation 中没有 removeAllObjects。

    PFRelation *buddies = [invitation relationForKey:@"buddies"];

// here i need to remove all existing objects in the relation
// eg: [buddies removeAllObjects];

// new invites
for (PFProfile *buddy in self.selectedBuddies) {
[buddies addObject:buddy];
}

清除关系中的对象或创建新关系并替换当前关系的正确方法是什么?

谢谢!

最佳答案

我知道的唯一方法是这样做:

PFRelation *buddies = [invitation relationForKey:@"buddies"];

PFQuery *query = [buddies query];
NSArray *array = [query findObjects];
for(PFObject *object in array)
{
[buddies removeObject:object];

}

我不知道你是用 PFObjects 还是 PFUsers 作为“伙伴”,所以你可能需要稍微修改一下代码。

关于ios - 如何覆盖或清空 Parse PFRelation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25373946/

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