gpt4 book ai didi

ios - 我必须保存()我的 NSManagedObjectContext 吗?

转载 作者:行者123 更新时间:2023-11-28 06:57:50 25 4
gpt4 key购买 nike

我是 iOS 开发的新手,有以下问题:

我正在使用 CoreData 并像这样添加一个元素:

NSEntityDescription.insertNewObjectForEntityForName("Foo", inManagedObjectContext: moc) as! Foo

重新启动我的应用程序后,它仍然存在。问题是:

什么时候应该使用 NSManagedObjectContext.save() 函数?

最佳答案

当您想要将更改保存到磁盘时调用 save。

您的方法将一个新对象插入到 managedObjectContext 中。但是 managedObjectContext 实际上只是一个临时放置东西的地方。当您在上下文中创建一个对象时,它不会自动将这些更改保存到持久存储中,直到您对其调用保存。

关于ios - 我必须保存()我的 NSManagedObjectContext 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32867425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com