【问题标题】:Can we create an NSManagedObject outside it's context?我们可以在它的上下文之外创建一个 NSManagedObject 吗?
【发布时间】:2011-05-29 15:13:24
【问题描述】:

假设我有一个程序。该程序有一个名为 currentLocation 的属性。

好吧,当我构造 currentLocation 时,如果我将它添加到上下文中,这意味着我最终会在上下文中不断添加新的和新的 currentLocation 对象吗?

我可以在它的上下文之外创建 currentLocation 对象吗?

或者什么是更好的解决方案?

【问题讨论】:

    标签: objective-c xcode core-data xcode4


    【解决方案1】:

    在您保存之前,不会提交任何更改。如果您不想保存某些内容,可以随时回滚。

    【讨论】:

    • 但是删除之前创建的 currentLocation 很麻烦
    • 为什么删除这么麻烦?据我了解,不能在上下文之外创建NSManagedObject。我假设您正在编写核心数据中的位置,并且您想将当前位置添加到该数据集中?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-31
    • 1970-01-01
    • 1970-01-01
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 2011-04-05
    相关资源
    最近更新 更多