Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
NSUndoManager、核心数据和选择性撤消/重做
我正在开发一个核心数据应用程序 该应用程序具有相当大的托管对象层次结构 类似于树 创建基础对象时 它会创建一些子对象 这些子对象又创建自己的子对象 依此类推 这些子对象中的每一个都可以使用 NSURLConnections 收集信息 现在
如何回滚临时上下文的更改?
我创建一个这样的临时上下文 let temporaryContext NSManagedObjectContext concurrencyType PrivateQueueConcurrencyType temporaryContext p
ios
Multithreading
CoreData
nsmanagedobjectcontext
启动 Core Data 应用程序时在后台配置 NSFetchedResultsController
我已经使用通常的样板代码设置了一个 Core Data 应用程序 并且 RootViewController 通过调用以下命令来初始化 FRC NSFetchedResultsController fetchedResultsControl
CoreData
nsfetchedresultscontroller
nsmanagedobjectcontext
在 iOS 5 上实现快速高效的核心数据导入
Question 如何让我的子上下文查看父上下文中保留的更改 以便它们触发我的 NSFetchedResultsController 来更新 UI 这是设置 您有一个应用程序 可以下载并添加大量 XML 数据 大约 200 万条记录 每条记
ios
CoreData
nsfetchedresultscontroller
nsmanagedobjectcontext
核心数据多级父-子上下文
在我的应用程序中我有UITableViewController显示事件列表 该控制器使用 ManagedObjectContext 说ParentContext 现在 如果选择任何事件 则会显示详细的视图控制器 用户可以在其中编辑事件的详细
ios
Objectivec
CoreData
nsmanagedobjectcontext
如何在两个不同的核心数据模型之间共享实体
我想知道如何在两个不同的核心数据模型之间共享实体 例如 我有一个 Universe 模型描述了 世界数据 以其 国家数据 另一方面 我有一个 人口 模型 它描述了 人类数据 以其 国家数据 我绝对希望将我的模型分开 提前致谢 你检查过了吗核
iphone
CoreData
model
nsmanagedobjectcontext
如何创建子 NSManagedObjectContext?
我看过一些视频 线程 它们说可以创建 子 MOC 使用其他 MOC 作为持久存储的 MOC 例如 在您正在对应用程序进行线程化并且希望拥有一个可以保存 回滚子线程创建的更改的主 MOC 的上下文中 这很有用 据我了解 MOC 及其托管对象必
Objectivec
ios
xcode
CoreData
nsmanagedobjectcontext
NSManagedObjectContext 的 spreadsDeletesAtEndOfEvent 设置为 false 会导致保存时出错
我有一对一对多关系的核心数据实体 Department lt optional delete rule Cascade optional gt gt Item Item lt optional delete rule Nullify opt
swift
MacOS
cocoa
CoreData
nsmanagedobjectcontext
尝试保存 NSManagedObjectContext 不起作用
我已经尝试解决这个问题两天了 当我尝试保存时 我不断收到错误消息 self data is NSManagedObject kAppDelegate moc is the managed object context self data N
ios
CoreData
nsmanagedobjectcontext
撤消在主线程之外执行的核心数据插入
我正在编写一些使用NSOperation导入数据 我希望用户能够撤消NSManagedObject在导入操作期间创建的实例 据我所知 不可能使用NSManagedObjectContext undoManager对于在主线程之外执行的任何操
Objectivec
cocoa
CoreData
nsoperation
nsmanagedobjectcontext
CoreData ManagedObjectContext 递归保存错误
我的一些用户在执行保存时遇到 CoreData 错误 我无法在网上找到有关此错误或如何符号化堆栈跟踪的任何信息 错误信息是attempt to recursively call save on the context aborted sta
ios
CoreData
nsmanagedobjectcontext
使用绑定时如何使子 NSManagedObjectContext 保持最新状态
我有一个NSManagedObjectContext设置为有一个NSPrivateQueueConcurrencyType我在我的应用程序中大部分时间都在使用它 除此之外 我还创建了一个子 MOCNSMainQueueConcurrency
Objectivec
cocoa
CoreData
nsmanagedobjectcontext
cocoabindings
ViewContext 未接收来自 newBackgroundContext() 的更新
堆栈溢出中已经有类似的问题 但它对我不起作用 我的应用程序中有一个用例 我必须观察数据库更改才能执行某些操作 接收我订阅的更新NSManagedObjectContextObjectsDidChange通知 针对 ViewContext 并
是否可以在 Core Data 中将 NSManagedObjects 返回为只读?
我正在使用 Core Data 来缓存我正在编写的模块中的服务器数据 并且希望能够强制应用程序的其他部分不修改该数据 是否可以将我的 NSManagedObject 实例或用于获取它们的 NSManagedObjectContext 标记为
ios
xcode
CoreData
nsmanagedobjectcontext
NSManagedObjectContext 已锁定
我的应用程序中有两个线程在运行 在主线程中 我更新实体中键的值或从核心数据获取一些行 在后台线程中 我从服务器下载数据 但有时在更新 处理核心数据时 managedObjectContext executeFetchRequest requ
ios
CoreData
nsmanagedobject
nsmanagedobjectcontext
访问 iCloud 通知中已删除的对象
我有一个应用程序设置非常类似于 iCloudCoreDataRecipes 示例 即 将 Core Data 与 iCloud 结合使用 在应用程序委托中 我观察到 NSPersistentStoreDidImportUbiquitousC
Objectivec
ios
CoreData
icloud
nsmanagedobjectcontext
父 MOC 从子 MOC 获取空数据的更改
我陷入了 CoreData 和父子 MOC 的这个问题 将对象添加到子 MOC 保存它们并保存父 MOC 时 所有对象的属性都会重置为 defaultValue 我在此处粘贴了两个 MOC 的日志 特别是这些日志中重置的 stringAtt
ios
Objectivec
CoreData
nsmanagedobject
nsmanagedobjectcontext
核心数据:NSObjectID 和 NSTemporaryObjectID 泄漏
在将我的应用程序发送到应用程序商店之前 我喜欢使用工具检查它是否存在内存泄漏和其他可疑内容 有一个核心数据问题我似乎无法解决 因此我决定创建一个小型测试应用程序来说明该问题 有什么问题 当我将实体保存在 子 NSManagedObjectC
CoreData
memoryleaks
Instruments
nsmanagedobjectcontext
当保存在后台异步完成时,我应该如何保证从嵌套上下文中的不同线程获取的结果是最新的?
我已阅读以下内容PerformBlock 和 PerformBlockAndWait 之间的行为差 异 https stackoverflow com questions 32198678 behavior differences betw
swift
CoreData
concurrency
synchronization
nsmanagedobjectcontext
PerformBlockAndWait 造成死锁
我正在编写一个执行一些 CoreData 操作的函数 我希望该函数仅返回after所有 CoreData 操作均已执行 CoreData 的内容涉及在后台上下文中创建一个对象 然后在父上下文中执行更多操作 void myFunction N
Objectivec
ios
CoreData
deadlock
nsmanagedobjectcontext
«
1
2
3
»