uimanageddocument

    6热度

    3回答

    我开始在我的应用程序中使用CoreData关于使用iOS 5的新类UIManagedDocument的斯坦福CS193P课程中的CoreData。该方法本身非常简单,但我无法理解如何处理我继续进行的模型修改。这是我实例化我的UIManagedDocument对象(的appDelegate内,让每一个其他类都可以使用它): if (!self.database) { NSURL *url=

    2热度

    1回答

    我遇到了使用UIManagedDocument保存实体的问题。我有一个NSFetchedResultsController,其上下文被设置为UIManagedDocuments上下文。我有控制器设置部分。用户将条目添加到UIManagedDocuments上下文中,并使用以下命令保存上下文: [context save:& error]; 和我的NSFetchedResultsController

    3热度

    1回答

    首先,我应该提到这是我在这个网站上的第一篇文章。我试图教自己编程iOS,并在我的谷歌搜索找到答案,我发现我一直在这里指导。所以,感谢所有在这里做出贡献的人。你已经帮了我一吨。 我一直在经历斯坦福CS193P阶级,喜欢它。但我现在卡住了,不知道该在哪里转。 我的问题已经与UIManagedDocument。 我累了做一个简单的应用程序来测试我的新技能。这就是它的作用: 一个简单的会计应用程序,跟踪对

    2热度

    1回答

    有两种方法得到的NSManagedObjectContext我所知道的: 创建UIManagedDocument,并要求其管理对象上下文 访问AppDelegate中的managedObjectContext @property。 这里的取舍是什么?我一直在用UIManagedDocument的方式来做,但是我似乎无法在何时/为什么要选择一个。任何澄清将不胜感激!

    0热度

    2回答

    我有一个使用Core Data的应用程序,它通过使用UIManagedObject获取它的ManagedObjectContext。从阅读中,我发现我并不是直接保存上下文 - 而是应该依赖UIManagedObject的自动保存或使用saveToURL:...我的问题是我想验证存储在我的实体中的数据。我对指定字符串属性的最小长度为1的实体有约束。但是,我可以创建一个新对象,将其属性指定为空字符串,

    0热度

    3回答

    我遇到一些麻烦,使用后台线程在UIManagedDocument/Core Data更新数据。具体来说,我使用NSFetchResultsController更新基于来自后台线程的地理编码数据的地图注释(在合并回我的主要MOC之后),但由于UIManagedDocument向数据库和/或其数据提交数据的方式多个MOC(父母和小孩)。如果我关闭应用程序并重新打开,则注释被填充,因此对持久存储的提交在

    2热度

    2回答

    我正在开发我的第一个iCloud应用程序。在工作了一段时间之后,由于“UIDocumentStateSavingError”,应用程序无法再访问UIManagedDocument。有什么方法可以真正找出发生了什么错误? 这是我的代码来创建UIManagedDocument: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORI

    1热度

    2回答

    我有一个iOS 5中的目录应用程序,它从XML下载数据并使用NSFetchedResultsController使用表视图控制器在UITableView中显示它们。数据存储在核心数据UIManagedDocument中。因为我不想在下载和导入数据时阻塞主队列,所以我创建了一个用于下载数据的后台队列,并且使用NSPrivateQueueConcurrencyType创建了新子NSManagedObj

    5热度

    1回答

    我已经看过How do I create a global UIManagedDocument instance per document-on-disk shared by my whole application using blocks?但我真的不明白。 我想实现的是应该只有一个UIManagedDocument - 一个核心数据库 - 用于整个应用程序。不同的对象应该调用一个方法并获得唯一

    7热度

    2回答

    得到了一个Stumper(至少对我而言)。 我正在使用iOS 5.0 w/ARC和Core Data内部的UIManagedDocument。 我有一个实体(集团)与一对多的关系(所谓的人)实体(人)。当我添加一个新组,然后添加一个新Person(将person的.group关系设置为新组)时,我无法使用Person实体上的谓词检索相关人员,其中(“group ==%@”,myGroup )。我也