jjzjj

magicalrecords

全部标签

ios - MagicalRecord (CoreData) + Today Extension (iOS8)...他们会玩吗?

希望能帮到你。我正在为我的应用添加Today支持,它使用MagicalRecordhttps://github.com/magicalpanda/MagicalRecord管理我所有的CoreData内容。我绞尽脑汁想了解如何将我的数据显示在Today扩展程序中。我已启用此处概述的应用程序组http://blog.sam-oakley.co.uk/post/92323630293/sharing-core-data-between-app-and-extension-in-ios-8但是我正在阅读的所有文档和StackOverflow帖子都与直接使用CoreData有关。Magical

iphone - 使用 magicalrecord 替代 fetchedResultsController 代码?

我正在将应用的核心数据移至MagicalRecord。为了更新UITableView,我以前有这段代码:-(NSFetchedResultsController*)fetchedResultsController{if(_fetchedResultsController!=nil){return_fetchedResultsController;}NSFetchRequest*fetchRequest=[[NSFetchRequestalloc]init];NSEntityDescription*entity=[NSEntityDescriptionentityForName:@"En

ios - 测试目标下未调用 MagicalRecord 完成 block

MagicalRecord.saveWithBlock({contextinifletitems=dictionary["items"]as?Array{foritemInfoinitems{DBItem.findOrUpdateItemWithDictionary(itemInfo,inContext:context)}}//iscalledifletsets=dictionary["item_sets"]as?Array{forsetInfoinsets{DBSet.findOrUpdateSetWithDictionary(setInfo,inContext:context)}}

ios - 在 Swift 中使用 MagicalRecord 实例化的向下转换 CoreData 实体

我的核心数据模型中有以ICD_为前缀的实体。对于每个实体,我都有一个以CD_为前缀的子类。以CD_为前缀的子类只实现静态getter。当我使用MagicalRecord创建实体时,我必须使用前缀为ICD_的类,而不是CD_。否则,我有一个SIGABRT:"+entityForName:couldnotlocateanentitynamed'CD_User'inthismodel."如果我将我的ICD_实体向下转换为我的CD_Entity它在Objective-C中工作。Swift中同样的事情会导致SIGABRT。这是很自然的,因为分配的是父实体,而不是子类,所以通常不可能向下转型。所以

ios - MagicalRecord:多个数据库

我有一个使用MagicalRecord的应用程序,我正在用大量数据预填充数据库以供引用。在同一数据模型中,我拥有与用户可能在应用程序中执行的操作相关的用户可定义信息。该应用被拒绝,因为预填充的数据应该被标记为“不备份”。因此,我想将该数据保存在单独的数据存储中,以便我可以将用户数据保持为可备份的。有没有办法使用MagicalRecord拥有两个独立的数据存储? 最佳答案 我认为这是可能的,但不是太容易。如您所知,要使用多个数据库,您应该对PersistentStoreCoordinator进行一些更改,这样它将有两个Persiste

ios - MagicalRecord:多个数据库

我有一个使用MagicalRecord的应用程序,我正在用大量数据预填充数据库以供引用。在同一数据模型中,我拥有与用户可能在应用程序中执行的操作相关的用户可定义信息。该应用被拒绝,因为预填充的数据应该被标记为“不备份”。因此,我想将该数据保存在单独的数据存储中,以便我可以将用户数据保持为可备份的。有没有办法使用MagicalRecord拥有两个独立的数据存储? 最佳答案 我认为这是可能的,但不是太容易。如您所知,要使用多个数据库,您应该对PersistentStoreCoordinator进行一些更改,这样它将有两个Persiste

ios - 禁用 MagicalRecord 错误消息和警告

我刚开始使用MagicalRecord,这可能是一个愚蠢的问题,但它确实困扰着我......我将MagicalRecord与sqlite一起使用,当我启动MagicalRecord时,我使用了[MagicalRecordsetupCoreDataStackWithStoreNamed:@"OrderSystem.sqlite"];它产生了以下消息:2012-10-1616:54:48.966OrderSystem[4135:c07]+NSManagedObjectContext(MagicalRecord)MR_contextWithStoreCoordinator:->Created

ios - 禁用 MagicalRecord 错误消息和警告

我刚开始使用MagicalRecord,这可能是一个愚蠢的问题,但它确实困扰着我......我将MagicalRecord与sqlite一起使用,当我启动MagicalRecord时,我使用了[MagicalRecordsetupCoreDataStackWithStoreNamed:@"OrderSystem.sqlite"];它产生了以下消息:2012-10-1616:54:48.966OrderSystem[4135:c07]+NSManagedObjectContext(MagicalRecord)MR_contextWithStoreCoordinator:->Created

ios - 如何启动并运行带有 MagicalRecord(核心数据)的 iCloud?

为了让iCloud支持我使用MagicalRecord框架管理的数据,我最近几天一直在努力。我做了所有关于配置文件的事情,以及xCode中的所有设置。在代码中而不是调用[MagicalRecordsetupAutoMigratingCoreDataStack];我在打电话[MagicalRecordsetupCoreDataStackWithiCloudContainer:@"AppIDFromiTunesConnect.com.companyName.myAppName"localStoreNamed:@"whatever"];我尝试通过在iPhone模拟器上触发iCloud同步来模

ios - 如何启动并运行带有 MagicalRecord(核心数据)的 iCloud?

为了让iCloud支持我使用MagicalRecord框架管理的数据,我最近几天一直在努力。我做了所有关于配置文件的事情,以及xCode中的所有设置。在代码中而不是调用[MagicalRecordsetupAutoMigratingCoreDataStack];我在打电话[MagicalRecordsetupCoreDataStackWithiCloudContainer:@"AppIDFromiTunesConnect.com.companyName.myAppName"localStoreNamed:@"whatever"];我尝试通过在iPhone模拟器上触发iCloud同步来模