【问题标题】:Delete Objects in Core data using cascade Relationship使用级联关系删除核心数据中的对象
【发布时间】:2012-05-22 09:29:46
【问题描述】:

嗨,我有类别实体和子类别实体,当我同时删除类别对象时,子类别对象也在这里删除(类别---->两个多关系并设置为级联)和子类别(设置无效)所以在类别实体中我有两种方法

- (void)addDeletionObject:(SubCategoryEntity *)value;
- (void)removeDeletionObject:(SubCategoryEntity *)value;
- (void)addDeletion:(NSSet *)values;
- (void)removeDeletion:(NSSet *)values;

谁能指导我如何删除相关categoryId的子类别我什么时候使用这些方法。

提前致谢。

【问题讨论】:

    标签: iphone objective-c core-data ios5


    【解决方案1】:

    只需调用[context deleteObject:category];,如果您已将删除规则设置为Category 的级联,您的相关SubCategorys 将被删除。不要忘记保存。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      相关资源
      最近更新 更多