- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
* 由于未捕获的异常“NSInvalidUnarchiveOperationException”而终止应用程序,原因:“* -[NSKeyedUnarchiver decodeObjectForKey:]: 无法解码类 (NSLayoutConstraint) 的对象”
我有一个非常简单的应用
一个 View 有一个按钮
I Control 单击并将按钮拖动到第二个 View 并选择 MODAL
当我在模拟器中运行它时,一切正常
当我在运行 iOS 5.1.1 的 iPad 上运行它时,它崩溃并出现上述错误。我不知道为什么,也没有代码。
最佳答案
发生这种情况是因为您使用的是默认使用“自动布局”的 Xcode 4.5(或以前的测试版)。自动布局仅在 iOS 6 上可用,因此您将在以前的 iOS 版本上遇到运行时错误。
您可以通过打开 Storyboard、打开 Utilities Pane 并禁用第一个选项卡/部分中的“Use Autolayout”复选框来解决此问题:
对于常规的 Non-Storyboard Nib ,选择顶级 View 以访问此选项。
关于ios - 我该如何修复 NSInvalidUnarchiveOperationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11085859/
我正在使用其中有 UINavigationController 的 Storyboard。 View Controller 被弹出和推送。 问题是,当我推送一个 UIViewController 时,
* 由于未捕获的异常“NSInvalidUnarchiveOperationException”而终止应用程序,原因:“* -[NSKeyedUnarchiver decodeObjectForKey
使用带有嵌入序列的 ContainerView 我得到这个: * 由于未捕获的异常“NSInvalidUnarchiveOperationException”而终止应用程序,原因:“无法实例化名为 U
更新到 xCode 5 后,在 iOS 5 和 iOS 6 模拟器上运行我的应用程序时出现以下错误。它在 iOS 7 上运行良好。此代码未修改 xCode 升级之前的代码。 * Terminating
如果我在 ipad 3 ios 6.1 上运行我的应用程序,应用程序工作正常,但如果我在 ipad 1 ios 5.1 上运行它,我会收到此错误并且应用程序崩溃: 2013-02-09 12:20:5
这是 xcode 抛出的错误: Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', re
我的应用程序启动失败,我将问题定位到以下代码: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPat
请注意,我是 Swift 和 iOS 编程的新手,所以你们中的一些人可能会觉得这有点傻。 无论如何,我正在编码一个 Int 对象并将它与一个 String 键相关联,如下所示: func encode
我已将符合 NSCoding 的类“分配”的数组存档到共享(应用程序组)容器中的文件: class private func updateSharedFiles() { let path =
我在 Swift 中使用 Codable 和 NSKeyedArchiver 和 NSKeyedUnarchiver 来编码/解码对象。 当编码对象与预期格式匹配时,一切都会很好。但是,如果数据无效或
使用 ObjectiveC,我正在开发一个针对 iOS 11 的 SingleView 应用程序,该应用程序具有一个 View Controller / View 。在 View 顶部的 Main.s
用这个复制UIView UIView copyOfView = [NSKeyedUnarchiver unarchiveObjectWithData:[NSKeyedArchiver archived
在 Xcode 更新 (5.1) 之后,当我尝试在 iOS 6.x 中运行时,我的应用程序崩溃了。 我有一个应用程序,其中有一个自定义单元格和约束。 未选中 xib 文件的自动布局。我得到的错误是:
我有一个用户对象,我需要将其存储在 NSUserDefaults 中并与 iOS 8 扩展应用程序 (Watchkit) 共享。在主容器应用程序中,我可以毫无问题地对对象进行编码和解码。但是,当我尝试
我对此很陌生。我按照 Apple 的 iPhone 项目“HelloWorld”教程一步一步来。我在 iPhone 5.0 模拟器中运行它,它崩溃了: 2012-11-02 14:46:06.782
这个问题在这里已经有了答案: "Could not instantiate class named UIStoryboardShowSegueTemplate" - how can I make a
我正在做一个使用 Storyboard的项目(第一次使用 Storyboard)。在其中一个 View Controller 中,有一个带有 map View 的 View 和一个包含原型(proto
我没有在我的 iOS 应用程序中使用 MapKit;我通过 pod 使用 GoogleMaps v2.7.0。它在我的 iPhone5s iOS v10.3.3 上崩溃。 我没有任何线索。有人经历过吗
当然,我用谷歌搜索并使用了 stackoverflow 中的搜索。我发现了一些类似的讨论: Could not instantiate class named MKMapView http://for
我是一名优秀的程序员,十分优秀!