0
我不想自定义添加对象到从核心数据创建的NSSet方法。我真的不知道我现在可以在哪里添加给定的参数到我的NSSet self.comments
。如何创建自定义添加对象到NSSet方法?
- (void)addCommentsObject:(Comment *)value
{
if (value.liked)
{
// do something
}
else
{
// do something else
}
// how should I add the object to self.comments
}
感谢的人,我完全忘了'initWithSet'! – gpichler
我还建议不要总是创建一个新的集合,而是检查mSet是否已经是可变的,并且只在需要时创建和复制它。 –
@David,同意,但在实际项目中,我宁愿让该属性可变,而不是创建副本以添加对象 – sage444