草庐IT

magicalrecords

全部标签

ios - 找不到 Pod CoreData+MagicalRecord.h 文件

我最近不得不从我的计算机中删除一个xcode项目并重新克隆它。克隆它之后,我运行了一个podinstall然后去构建项目。但是,我一直在我的.pch文件中遇到错误,声称找不到文件(pod文件)。我查看了以下SO帖子:iOS-BuildfailswithCocoaPodscannotfindheaderfilesUnitTestbuildfailingwhenimportingMagicalRecord从那里我了解到我需要向HeaderSearchPaths添加$(inherited)标志。我已经这样做了,我已经清理了项目,然后重新构建它,但仍然有以下错误..

ios - 找不到 Pod CoreData+MagicalRecord.h 文件

我最近不得不从我的计算机中删除一个xcode项目并重新克隆它。克隆它之后,我运行了一个podinstall然后去构建项目。但是,我一直在我的.pch文件中遇到错误,声称找不到文件(pod文件)。我查看了以下SO帖子:iOS-BuildfailswithCocoaPodscannotfindheaderfilesUnitTestbuildfailingwhenimportingMagicalRecord从那里我了解到我需要向HeaderSearchPaths添加$(inherited)标志。我已经这样做了,我已经清理了项目,然后重新构建它,但仍然有以下错误..

ios - 每次构建时如何停止构建支持文件(如 MagicalRecord)

我有一些支持文件,例如MagicalRecord和其他每次都会编译的文件。有没有办法防止这种情况发生,除非我特别希望它们重新编译? 最佳答案 基本想法是将所有支持文件从应用程序项目移动到静态库项目。然后,您将“一次”构建库并在之后链接到您的应用程序。Apple描述了该过程here.你必须非常小心地在所有需要的架构中构建你的库,也许您必须添加-ObjC作为链接器标志。一个好的起点是thisquestion. 关于ios-每次构建时如何停止构建支持文件(如MagicalRecord),我们在

ios - 使用 MagicalRecord 进行核心数据加密

是否可以配置为CoreData生成的SQLite文件的保护级别?我需要在上面使用NSFileProtectionComplete级别。有什么想法吗? 最佳答案 查找您执行addPersistentStoreWithType:configuration:URL:options:的行NSURL*storeURL=...;NSError*error=nil;persistentStoreCoordinator=[[NSPersistentStoreCoordinatoralloc]initWithManagedObjectModel:..

ios - MagicalRecord NSFetchesResultsController 部分分组和排序 + 在部分内

我正在使用MagicalRecord为表创建一个NSFetchedResultsController。我有包含人群的NSManagedObjects,这里有两个例子:ContactGroup*everyoneContactGroup=[ContactGroupfindFirstByAttribute:@"groupId"withValue:@""];if(!everyoneContactGroup){everyoneContactGroup=[ContactGroupcreateEntity];[everyoneContactGroupsetGroupId:@""];[everyone

ios - MagicalRecord deleteObject 不工作

代码如下:[[NSManagedObjectContextMR_defaultContext]deleteObject:[self.fetchedResultsControllerobjectAtIndexPath:indexPath]];NSError*error=nil;[[NSManagedObjectContextMR_defaultContext]save:&error];[self.collectionViewreloadData];当我删除一个对象时,CollectionView重新加载并且对象消失了。但是,下次我运行该应用程序时,该对象再次出现。我还需要做什么才能永久删

ios - MagicalRecord 在 ios8 上崩溃

+[CDSessionfindFirstWithPredicate:inContext:]:无法识别的选择器发送到类0x919b3ciOS8有什么变化?它适用于ios7。我无法获得批准。UPD使用前缀重命名方法后,我捕获了下一个错误:results=[contextexecuteFetchRequest:requesterror:&error];Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'executeFetchRequest:error:Afetchrequestmusthavean

ios - 通过 MagicalRecords 在不同的线程中使用 NSManagedObject

我在主线程中创建实体艺术家,然后在后台线程中传递并与实体相册关联。如何正确操作?-(IBAction)add:(id)sender{Artist*artist=[ArtistMR_createEntity];artist.title=@"Eminem";dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{//herealargecalculationAlbum*album=[AlbumMR_createEntity];album.title=@"Album1";[artistsetA

ios - 找不到 CoreData+MagicalRecord.h 文件

我遇到了一个看起来很简单的错误,但我无法解决它。我正在尝试在this的帮助下将MagicalRecord添加到我的项目中教程,但是,在添加#import"CoreData+MagicalRecord.h"之后在prefix.pch我得到CoreData+MagicalRecords.hfilenotfounderror.我也试过#import这但同样的错误。可能是什么问题。更新:在这里添加我的前缀文件代码。#ifdef__OBJC__#import#import#import"Constants.h"#defineMR_SHORTHAND#import"CoreData+Magical

ios - CoreData MagicalRecord 保存方法在 iPhone5 上崩溃

目前我正在使用MagicalRecordv2.3.0-beta.3commit:d18e74fe435359238b9593c03e41c1ee0baa0b78框架。我一直在iPhone5上收到1个崩溃日志(来自Crashlytics)。应用程序仍在开发中。崩溃日志如下所示:Thread:Crashed:com.apple.main-thread0libobjc.A.dylib0x38eee626objc_msgSend+51Foundation0x2f06d02d-[NSErrordealloc]+602libobjc.A.dylib0x38ef3b6bobjc_object::si