草庐IT

核心期刊

全部标签

ios - 核心数据不会在两次发布之间持续存在

我在使用CoreData时遇到了一个奇怪的问题。在一个特定的ViewController中,我从CoreData中的对象加载View。当我运行该应用程序时,它第一次加载此View时,CoreData不会从我的提取中返回任何内容。所以我重新填充核心数据,每次显示View时,它都会正确地从核心数据中获取对象。但是,每次启动该应用程序时,它都不会在CoreData中找到任何内容,然后必须再次从头开始创建对象。那么什么会导致CoreData对象在应用程序运行期间持续存在,而不是在启动之间持续存在?我没有做任何事情来删除任何对象。编辑:有什么方法可以查看CoreData中的实际内容吗?比如文件或

iphone - 核心数据配置不在应用程序委托(delegate)上

我目前正在研究核心数据框架,我有一个关于类结构的问题。如果我创建一个包含核心数据的新项目,所有核心数据方法和对象都在应用委托(delegate)中。是否可以创建一个管理所有核心数据事务的模型对象?它是正确的吗?我认为appdelegate不能太重,但在这种情况下最好让它管理持久性。有什么线索吗? 最佳答案 是的,您可以创建一个单独的类来保存所有CoreData类和配置。我为我所有的CoreData项目都这样做。 关于iphone-核心数据配置不在应用程序委托(delegate)上,我们在

iphone - 核心图 - 防止缩放/缩放图以显示完整的轴范围

我有一个从0到100的y轴边界和一个从0到10的x轴边界。当我绘制数据点(0,85)和(1,86)时,只有带有数据点的绘图部分显示。我明白这有什么用,但在我的例子中,我需要显示整个轴,未缩放。有没有办法在不缩放到数据点的情况下显示完整的轴?谢谢你的帮助。 最佳答案 更多的是提示而不是答案..但是,正如我在评论中所说:可以尝试去掉“scaleToFitPlots”,直接设置xRange和yRange;或者..调用-scaleToFitPlots:然后设置xRange 关于iphone-核心

iphone - 核心数据关系

在我的应用程序中有N个用户。每个用户可以有N个类别。每个类别可以有N个图书。我创建了以下实体BookMetadata、Users、CategoriesBookMetadata实体是来自不同用户的书籍数据的唯一集合。我如何着手在这些实体之间建立关系。用户与类别之间的关系。(一对多)或用户与书籍(一对多,一个用户可以拥有一本或多本书籍)。类别和书籍之间的关系。(一对多)。我对实现这些关系的理解是否正确,我在CoreData中创建关系方面相对较新。如果没有或有更好的解决方案,请告诉我如何去做。编辑:考虑这个场景,User1->Category1->Book1,Book2.->Category

AIGC|一文梳理「AI视频生成」技术核心基础知识和模型应用

大家好,我是猫先生,AI技术爱好者与深耕者!!2022年是AIGC(生成式AI)元年!从这一年开始,可谓是百家争鸣,各种技术层出不穷,再次迸发出AI的活力。从DALL·E2、StableDiffusion、Midjourney等文生图应用点燃了大众的热情,再到ChatGPT的横空出世,更是掀起了一股AI浪潮。2023年是AI大爆发的一年,经过一年多的发展,AI绘画可以说已得到了长足的发展,而这也进一步促进了AI视频生成的发展。——何为AI视频?——「AI视频」通常指的是由人工智能(AI)技术生成或处理的视频。这可能包括使用深度学习、计算机视觉和其他相关技术来改善视频的质量、内容或生成全新的视频

ios - 核心数据设计

我想扩展我生成的NSManagedObject类(数据映射、初始化、实用函数)。我是用类别来做的,但是做两个导入很快就变老了。我看到MagicalRecord对生成的文件进行了子类化(https://github.com/magicalpanda/MagicalRecord/tree/develop/Samples/iOS/Application/Models)。我尝试了这种方法,但遇到了以下问题。[foo.barmyExtensionMethod];其中foo属于_foo类,bar属于_bar类。方法myExtensionMethod位于名为bar的_bar的子类中。我收到语法错误_

IOS 核心数据删除没有子项的父记录

我正在为我的以用户输入的数据为中心的应用程序进行“清除过程”。本质上有一个父实体和一个子实体。如果我“滑动删除”父对象,系统会正确删除子对象。所以那部分工作正常。现在,我要做的是遍历并删除所有早于60岁的子对象。标记为“协调”的日子。将获取和删除请求放在一起应该没有问题。我不知道的是如何获取和删除没有子对象的父对象(早于?60?天)?我希望我不必遍历整个集合,获取子对象的计数并将该值保存到父对象,然后删除带有“0”的父对象,但我想这将是我的B计划。数据结束60天的时间段可能会产生60-100个新的父对象和150-300个新的子对象,如果用户始终掌握与个人工作相关的收入,子对象通常应在创

ios - 使用数组使核心数据变得容易

在网上浏览一些核心数据页面时,我发现了一个使用有趣技术的教程,我以前从未见过或使用过它,但实际上看起来很聪明。他们没有使用长方法、FRC等,而是将fetchResultController的结果放在一个数组中,这样他们就可以用它来完成所有工作。这是链接。http://www.appcoda.com/introduction-to-core-data/您认为使用这种方法的错误是什么?这是一个有效的? 最佳答案 它有效,但它完全违背了NSFetchedResultsController的目的。FRC的目的是批量从CoreData中获取对

iphone - 从核心数据中获取不同的数据以及降序?

我正在创建聊天应用程序,我在其中将数据保存在核心数据中。我使用以下实体,我想获取所有唯一的数据customerno并且该数据将按messagedate的降序排列还包含最新的messagetext从其他人发送cmid.我想显示列表,例如facebook聊天消息列表和笑脸View。我尝试以下代码,-(NSArray*)getAllInstanceMessages{NSError*error=nil;NSFetchRequest*req=[[NSFetchRequestalloc]init];NSEntityDescription*entity=[NSEntityDescriptionent

ios - 核心数据设置多个 managedObjectContexts

在我正在开发的应用程序中,我需要同时访问和写入核心数据。我已经能够收集到这意味着我需要使用多个managedObjectContexts,但我不明白我应该如何设置这两个managedObjectContexts。我明白,一旦我设置好它们,我需要在其managedObjectContext的后台线程上执行写操作,然后通过这样的操作合并数据:CoreDataandthreads/GrandCentralDispatch.所以我的问题是,我将如何启动两个单独的managedObjectContext,以便我可以按照描述使用它们? 最佳答案