- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
每次使用核心数据时,我都会在调试器中收到此错误(因此,如果我进行 3 次调用,我会收到 3 次警告)。
CoreData: annotation: Failed to load optimized model at path '/var/containers/Bundle/Application/0B6C2326-D8D5-47B3-8C68-7693C16A0806/liveDemo.app/liveDemo.momd/liveDemo.omo'
它不会立即引起任何问题,但是当它们加起来时,它会逐渐减慢应用程序的速度,直到它因 NSException 而崩溃(这与用户当时的操作无关,它只会越来越滞后然后出现在应用程序的任何一点崩溃)。
我已经在 3 台设备(iPhone 7+ - iOS 11、iPhone 7 - iOS 11、iPad Aid - iOS 10.3)上测试了该应用程序,它只出现在 iPad 上。然而,当我开始这个项目时,其中一部手机安装了 iOS 10 版本并且没有引起任何问题,所以虽然我不能完全排除它,但似乎不太可能是操作系统版本的问题。
尝试过的步骤
卸载并安装应用程序,以便设备清除核心数据文件,还尝试在安装和未安装应用程序的情况下重新启动 - 失败
在 Xcode 中删除并重写方案 - 失败
重新创建数据模型的 NSManagedObjectSubclass - 失败
有没有人遇到过与最新版本的 Xcode 类似的问题并设法修复了它? This is a 2 year old similar problem ,但没有一个答案有帮助。
最佳答案
所以,几天后我设法解决了这个问题。我对 Xcode 的内部还不够熟悉,但我所要做的就是重写 CoreData 模型。最好在尝试此操作之前进行备份!
我的假设是问题是在将一个在 Xcode 8(用 Swift 3 编写)中启动的项目迁移到 Xcode 9(升级到 Swift 4)之后引起的。它在运行 iOS 11(与 Xcode 9 相同的升级级别)的设备上没有问题,但发现它在旧的 iOS 版本中一直导致延迟并最终崩溃。
我不明白为什么简单地修改文件属性不能修复它,但我很高兴修复它并继续前进。
关于ios - 核心数据 : annotation: Failed to load optimized model at path '/var/containers/Bundle/.... ' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46891163/
我的问题是 this one. 的一个分支 我有一个要验证的注释(比如电话注释)。我可以使用@phone 验证器来检查电话对象是否有效。我还希望能够将此验证器放在包含电话的联系信息对象上。有没有一种方
我的问题是 this one. 的一个分支 我有一个要验证的注释(比如电话注释)。我可以使用@phone 验证器来检查电话对象是否有效。我还希望能够将此验证器放在包含电话的联系信息对象上。有没有一种方
例如 class LoggingService [Inject] (protected val logger: Logger) class LoggingService @Inject (protec
你觉得你是java高手吗? 您是否深谙反射 API 的 secret ? public @interface @a {} public @interface @b {} @Mark public @i
我对 Spring 和 JUnit 非常陌生。我正在尝试为 spring 服务类运行一个简单的 JUnit 测试用例,但它失败了,我得到了这个异常。我还没有编写任何测试,但在实现之前尝试运行。使用to
对于spring和JUnit来说是非常新的东西。 我正在尝试为spring服务类运行一个简单的JUnit测试用例,但是失败了,并且出现了这个异常。我还没有编写任何测试,但是尝试在实现之前进行测试。 使
我有一个实体Test,它将从特征中获取它的属性(和基本方法): class Test { use Trait_title; } trait Trait_title{ /** *
我(当然)正在尝试使用许多我不太了解的构造来维护一个项目。在尝试弄清楚 Spring 中 AOP 使用的过程中,我遇到了带有以下注释的方法: @Around(value = "@annotation(
目前我正在编写一个注释处理器,它将生成新的源代码。该处理器与应用程序本身隔离,因为它是构建项目的一个步骤,我将整个构建系统与应用程序分开。 这就是问题开始的地方,因为我想处理在应用程序中创建的注释。我
我将 Vertx Service Gen 注释处理器与 Kotlin kapt 结合使用。 在注释处理器启动之前,我的 kapt 失败,到处都是以下异常消息: error: scoping const
我很难弄清楚如何从其实际实现类中获取对 java.lang.annotation.Annotation 的引用。 注释本身看起来像这样(来自框架): @Target({ElementType.TYPE
如何创建类似的注释 @Table(name="batch", uniqueConstraints= @UniqueConstraint(columnNames = {"compound_id"
我刚开始使用Spring Boot,我收到这个错误已经有一段时间了,不幸的是无法修复它。从那时起,我一直在谷歌上搜索,但仍然找不到我做错了什么。在我的代码下面找到:。实体。刀。主要。误差率。启动App
输出文本: Execution failed for task ':app:checkDebugDuplicateClasses'. 1 exception was raised by worker
假设我想使用宏注释来复制@specialized(Int) 之类的注释——我知道这很疯狂。像这样的东西: class expand(expanded: Any*) extends Annotation
假设我想使用宏注释来复制@specialized(Int) 之类的注释——我知道这很疯狂。像这样的东西: class expand(expanded: Any*) extends Annotation
注解处理过程中我目前正在处理一个方法的注解: @Override public boolean process(Set elements, RoundEnvironment env) { Mess
我有接口(interface)资源和几个实现它的类,例如音频、视频...此外,我创建了自定义注释MyAnnotation: @MyAnnotation(type = Audio.class) cl
我的项目包括较旧的未注释 Controller 和较新的基于注释的 Controller 。 我使用的是最新的 Spring jar (3.0.5),在我的 dispatcher-servlet.xm
我正在写一些简单的 win32 东西,我正在使用以下 wWinMain int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance
我是一名优秀的程序员,十分优秀!