【问题标题】:Can I replace NSSet with NSArray in an NSManagedObject subclass?我可以在 NSManagedObject 子类中用 NSArray 替换 NSSet 吗?
【发布时间】:2014-07-29 18:40:45
【问题描述】:

NSManagedObject 的子类中,“对多”关系生成为NSSet。但是我需要集合中的对象以正确的顺序排列,如果我用NSArray 替换NSSet 是否有任何潜在错误?或者还有其他方法可以实现吗?

【问题讨论】:

    标签: ios objective-c nsarray nsmanagedobject nsset


    【解决方案1】:

    在对象模型设计器中按顺序标记您的关系,然后生成您的子类。它将有一个NSOrderedSet 作为您的一对多关系的属性类,您可以将其用于与NSArray 类似的目的。在继续之前熟悉两者之间的差异。

    【讨论】:

    • 非常感谢。实际上,关系中没有“索引”选项。有一个选项“订购”。问题已解决,再次感谢。
    猜你喜欢
    • 2010-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    • 2019-04-06
    • 1970-01-01
    • 1970-01-01
    • 2011-07-17
    相关资源
    最近更新 更多