草庐IT

banner_data

全部标签

ios - "merge"Core Data如何配置?

我将CoreData与MagicalRecord结合使用,我的模型有两种配置:PrefilledConfiguration有四个实体,UserDataConfigurations有六个。现在我想将它们全部合并到默认配置中-实现该目标的最佳方法是什么?是否需要迁移?如何将所有现有数据传输到新的合并(默认?)配置中? 最佳答案 您可以尝试手动编辑xcdatamodel文件。包内是简单的XML文件。这是来self的测试xcdatamodel的示例: 关于ios-"merge"CoreData如

objective-c - Model View Controller : Does the Controller or Model fetch data off the server?

例如:假设我正在抓取一个名称列表并将其保存到一个NSMutableArray中。我是否在Controller(UIViewController)或模型(Friends对象)中实现实际调用服务器以获取数据的方法? 最佳答案 这是一个设计决策,取决于您要实现的目标。如果您的模型仅在单个服务的上下文中有意义,或者如果您希望您的模型提供对服务器上所有数据的访问,那么将与服务器的连接构建到您的数据模型中。例如,如果您正在为Twitter或Flickr等服务构建客户端,这可能很有意义。另一方面,如果您只是从服务器抓取一个文件,这就是它的结束,那

ios - 在 Core Data 中存储 UIColor 对象

我想将UIColor对象存储为CoreData实体的一个属性,然后检索它并以与对该实体的其他属性相同的方式使用它。在我的研究中,虽然文献似乎很少,但我发现thispost表示该属性应指定为“可转换”,并且应使用NSKeyedArchiver手动转换数据,并使用NSKeyedUnarchiver输出。然后,我找到了amorerecentpost说所有必要的就是将UIColor作为Transformable属性保存在CD中,生成一个ManagedObject子类,并像其他属性一样使用。Appledocsthemselves深入了解有关存储和检索NSColor对象的一些细节,但不是(我能找到

iphone - iOS 5 : Data encryption AES-256 EncryptWithKey: not found

问题是关于iOS5应用程序的。我有一个ViewController,其中有一些UITextFields。我想使用AES-256加密数据。其实我也不知道加解密需要加什么prerequisitepackages。我已经浏览过其他帖子,但太多的解释搞砸了。请告诉我使用AES-256加密数据必须包含的所有包和头文件钱德拉 最佳答案 引用以下类别。常见问题解答:什么是类别?Inshort,CocoaAPItoaddthemethod.brieflyexpandclass.更多信息,CustomizingExistingClassesCateg

c# - WebAPI 无法解析 multipart/form-data post

我正在尝试接受来自客户端(iOS应用程序)的帖子,但我的代码在读取流时一直失败。说消息不完整。几个小时以来,我一直在努力让它工作,我的消息格式似乎有问题。我想做的只是读取一个字符串,但与我一起工作的开发人员只知道如何发送multipart/form-data而不是content-typejson。这是确切的错误:UnexpectedendofMIMEmultipartstream.MIMEmultipartmessageisnotcomplete."此处失败:awaitRequest.Content.ReadAsMultipartAsync(provider);标题:POSThttp:

ios - iCloud + Core Data - 如何避免预填充数据重复?

我有一个iCloud鞋盒应用程序的问题,希望有人可以帮助我(我花了很多时间来解决它,但徒劳无功)。应用程序:-一个简单的库风格应用程序-包含一组类别(Cat1..CatN),每个类别包含项目(Item1...ItemM)。我使用Apple的iPhoneCoreDataRecipes来设置iCloudCoreData堆栈。一切都在iCloud上几乎完美运行,除了-应该有许多预填充的空类别,用户第一次打开应用程序后就可以开始使用(当时他也可以离线)。这是魔鬼。这就是我要做的-一旦我的persistentStoreCoordinator被设置,我就会发送通知dispatch_async(di

iphone - 找不到 momd 文件 : Core Data problems

天哪!我搞砸了!我是CoreData菜鸟,正在开发我的第一个iOS应用程序。经过多次堆栈溢出后,我正在使用这段代码:NSString*path=[[NSBundlemainBundle]pathForResource:@"CoreData"ofType:@"momd"];if(!path){path=[[NSBundlemainBundle]pathForResource:@"CoreData"ofType:@"mom"];}NSAssert(path!=nil,@"UnabletofindResourceinmainbundle");CoreData是我的应用程序的名称。我试图通过在

ios - 在 Core data iOS 中设置自动增量

我正在使用CoreData,并希望将auto_incrementID设置为唯一的字段之一。是否可以使用核心数据在iOS中设置auto_increment?任何人都可以帮我举一个如何实现这个的小例子吗?下面是我在数据库中插入记录的代码。在第一个字段“id”中,我想将其设置为auto_increment,而不是手动插入。-(NSManagedObjectContext*)managedObjectContext{NSManagedObjectContext*context=nil;iddelegate=[[UIApplicationsharedApplication]delegate];i

objective-c - 来自 Core Data 请求的分页结果

我有一个比较简单的核心数据sqlite数据库。我试图一次从数据库中获取一页结果。NSFetchRequest*request=[[[NSFetchRequestalloc]init]autorelease];[requestsetEntity:[...]];[requestsetPredicate:[NSPredicatepredicateWithFormat:@"flaggedTime!=nil"]];NSSortDescriptor*sortDescriptor=[NSSortDescriptorsortDescriptorWithKey:@"flaggedTime"ascendi

ios - Xcode Core-Data 数据模型检查器中的索引是什么

在Xcode中,您可以在数据模型检查器中为实体添加“索引”。对于屏幕截图,我确实点击了“添加”两次,因此“逗号、分隔、属性”只是默认值。这些索引到底是什么?它们与索引属性有什么关系吗?如果他们知道,在此检查器中指定索引和为单个属性选择“索引”之间有什么区别? 最佳答案 OptimizingCoreDatasearchesandsorts正如标题所说,索引是为了加速搜索和排序您的数据库。但是,它减慢了将更改保存到持久存储的速度。当您在查询中使用NSPredicate和NSSortDescriptor对象时,这一点很重要。假设您有两个实