OStack程序员社区-中国程序员成长平台

标题: ios - 如何从一对多关系中删除所有托管对象? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 02:11
标题: ios - 如何从一对多关系中删除所有托管对象?

这是一种在不循环托管对象的情况下通过一行代码从一对多关系中删除所有托管对象的方法吗?这是下面的“好”解决方案吗?

u.cars = NSMutableOrderedSet()



Best Answer-推荐答案


使用NSObject的KVC方法mutableSetValue

u.mutableSetValue(forKey: "cars").removeAllObjects()

或者如果 cars 是有序集

u.mutableOrderedSetValue(forKey: "cars").removeAllObjects()

关于ios - 如何从一对多关系中删除所有托管对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45049396/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4