Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在 Swift 中正确测试 Core Data
已经有很多关于此的主题 但我还没有找到适用于 Swift Xcode 6 2 的解决方案 为了在 Swift 中测试 Core Data 支持的类 我生成了新的托管对象上下文 然后将其注入到我的类中 Given let testManage
ios
swift
CoreData
nsmanagedobjectcontext
父/子 NSManagedObjectContext 的正确实现
我的应用程序有时会将不一定要保存的对象插入到托管对象上下文中 例如 当我启动 添加实体 模式时 我创建一个托管对象并将其分配给该模式 如果用户从该模式保存 我会保存上下文 如果他取消 我会删除该对象并且无需保存 我现在引入了一个 导入 功能
ios
Objectivec
cocoa
CoreData
nsmanagedobjectcontext
多个 NSEntityDescription 声明 NSManagedObject 子类
我正在创建一个允许我使用核心数据的框架 在框架的测试目标中 我配置了一个名为的数据模型MockModel xcdatamodeld 它包含一个名为MockManaged有一个单一的Date财产 为了测试我的逻辑 我正在创建一个内存存储 当我
CoreData
nsmanagedobject
nsmanagedobjectcontext
当我从 NSManagedObjectContext 获取数据时出现错误
我运行我的应用程序 然后获取我的数据 数据没问题 当我第二次跑步时 我对自己的旧价值观产生了错误 怎么了 BOOL application UIApplication application didFinishLaunchingWithOp
ios
CoreData
nsmanagedobjectcontext
nsfetchrequest
如何删除核心数据持久存储
我需要删除我的持久存储 逐个对象执行此操作并不实际 因为我有超过 100 000 个对象 我试过这个 IBAction resetDatabase id sender NSPersistentStore store persistentSt
Objectivec
cocoa
CoreData
nsmanagedobjectcontext
iOS RestKit 无法将本地实体保存到数据库
我正在使用 RestKit 0 20 解析 JSON 数据并保存到数据库 这里有一个映射实体 SchoolClass 它由 RestKit 处理并保存得很好 我有另一个名为 MyClass 的实体 它存储我选择的类 这仅在设备上是本地的 这
ios
CoreData
restkit
nsmanagedobjectcontext
使用子/父 NSManagedObjectContext 时出现奇怪的行为
我正在开发一个应用程序 我需要在后台线程上计算事物 多秒操作 并写入事物 与服务器同步数据 因此 我使用两个 NSManagedObjectContext MOC 一个子对象和一个父对象 并且它们必须始终保持同步 为了确保它们同步 我总是编
Objectivec
CoreData
ios5
nsmanagedobjectcontext
同时可靠地使用核心数据
我正在构建我的第一个 iOS 应用程序 理论上它应该非常简单 但我很难让它足够安全 让我有信心将其提交到 App Store 简而言之 主屏幕有一个表视图 在选择一行后 它会转到另一个表视图 该表视图以主从方式显示与所选行相关的信息 底层数
iphone
ios
cocoatouch
CoreData
nsmanagedobjectcontext
清除核心数据中的上下文:重置与删除注册对象?
我一直在寻找与此相关的帖子 但我不完全理解 有什么区别 context reset and for NSManagedObjectID objId in objectIds context deleteObject context obje
ios
CoreData
reset
nsmanagedobjectcontext
核心数据:我应该从父上下文中获取对象还是子上下文是否具有与父上下文相同的对象?
我对父母 孩子的背景有点困惑ManagedObjectContext 当我设置子上下文并设置父上下文时 子上下文是否包含父上下文的所有对象 我正在使用库存Core Data在中创建的方法AppDelegate 但我改变了Concurrenc
ios
swift
CoreData
nsmanagedobjectcontext
managedobjectcontext
NSManagedObject 是否保留其 NSManagedObjectContext?
NSManagedObject提供对其的访问NSManagedObjectContext http developer apple com library mac documentation Cocoa Reference CoreData
CoreData
nsmanagedobject
retain
nsmanagedobjectcontext
为什么删除时会引发 Core Data NSManagedObject 错误?
我正在尝试有效地批量删除很多NSManagedObjects 不使用NSBatchDeleteRequest 我一直在遵循一般程序这个答案 https stackoverflow com a 12116402 5513562 适用于 Swi
ios
swift
CoreData
nsmanagedobject
nsmanagedobjectcontext
后台核心数据更新
我基本上需要在后台线程中更新核心数据而不阻塞 UI 并保存它 保存后应重新加载表视图以查看更改 所以为了做到这一点我想使用 dispatch async dispatch get global queue DISPATCH QUEUE PR
iphone
nsmanagedobjectcontext
NSThread
将 NSManagedObject 的实例添加到 NSManagedObjectContext 正常,更新同一实例失败
我在 iPhone 应用程序中使用核心数据 我创建了一个简单的类Friend 它源自NS管理对象并使用以下属性 property nonatomic retain NSString name 我能够在我的上下文中添加和删除此类的实例 并且我
iphone
CoreData
nsmanagedobject
nsmanagedobjectcontext
CoreData 无法完成以下错误:
我有一个非常烦人的问题 我似乎无法解决 当我发送一条消息并保存到核心数据时 我有一个视图 完成后它会向数据库询问随机消息 句子 并将其保存到数据库中的另一行 如果我对最后一部分进行硬编码 而不从数据库中获取数据 那么它工作得很好 但是一旦我
Objectivec
ios
CoreData
nsmanagedobject
nsmanagedobjectcontext
CoreData:backgroundContext 和具有 privateQueueConcurrencyType 的子上下文之间的区别?
使用 CoreData 您可以要求容器创建一个后台上下文container newBackgroundContext 这对于在后台使用核心数据而不影响 UI 主上下文非常有用 您还可以使用以下命令创建子上下文privateQueueConc
ios
swift
CoreData
nsmanagedobjectcontext
保存单个核心数据实体(而不是整个上下文),同时保留 NSFetchedResultsController 功能
唷 抱歉标题太长了 我有一个托管对象上下文 其中存储来自两个不同位置的歌曲 我从手机上的持久存储中获取一些歌曲 使用 Core Data 并从在线数据库中提取一些歌曲 这两首歌曲都属于同一 ManagedObject 子类 我希望这两首歌都
主线程中的多个上下文:为什么以及何时使用它们?
我正在寻找一个简单的答案 可以突出显示在同一线程 在我的例子中是主要线程 中使用 或避免 多个上下文的规则 通常 在核心数据中 我设置一个在整个应用程序中使用的主上下文 然后 如果我需要执行一些后台工作 我会为我运行的每个后台操作创建一个上
CoreData
memorymanagement
nsmanagedobjectcontext
Core Data 管理对象上下文设计建议
我们正在开发一个企业级应用程序 它将使用核心数据存储数以万计的对象 但我们在多个方面都遇到了问题 我们的应用程序有几个独立的系统 可以在需要时对数据进行操作 这些系统包括项目的发现 项目的加载 同步和UI显示 如果我们正确地设计我们的软件
ios
Multithreading
CoreData
nsmanagedobjectcontext
NSUndoManager、核心数据和选择性撤消/重做
我正在开发一个核心数据应用程序 该应用程序具有相当大的托管对象层次结构 类似于树 创建基础对象时 它会创建一些子对象 这些子对象又创建自己的子对象 依此类推 这些子对象中的每一个都可以使用 NSURLConnections 收集信息 现在
1
2
3
»