Swift:以 NSException 类型的未捕获异常终止

2023-11-25

我正在开发一个简单的应用程序,当我单击注册用户时,该应用程序将被终止。请帮我解决这个问题。

它说:

由于未捕获的异常“NSUnknownKeyException”而终止应用程序, 原因: '[ setValue:forUndefinedKey:]:这个类不是键值 关键 CreditCardTextField 的编码兼容。

这是错误的更详细信息:

015-06-04 22:42:57.661 ParseStarterProject[43853:4461316] 未知 Interface Builder 文件中的 RegisterPageViewController 类。 2015-06-04 22:42:57.712 解析启动项目[43853:4461316]* 终止应用程序 由于未捕获的异常“NSUnknownKeyException”,原因: '[ setValue:forUndefinedKey:]: 这个 类与键的键值编码不兼容 信用卡文本字段。' *首先抛出调用堆栈:( 0 CoreFoundation 0x00000001106ccf35异常预处理 + 165 1 libobjc.A.dylib
0x000000011233ebb7 objc_exception_throw + 45 2 核心基础
0x00000001106ccb79 -[NSException 引发] + 9 3 基础
0x0000000110b6b7b3 -[NSObject(NSKeyValueCoding) setValue:forKey:] + 259 4 核心基础 0x0000000110616e80 -[NSArray makeObjectsPerformSelector:] + 224 5 UIKit 0x000000011134bc7d -[UINib instantiateWithOwner:选项:] + 1506 6
UIKit 0x00000001111aaf98 -[UIViewController _loadViewFromNibNamed:bundle:] + 242 7 UIKit 0x00000001111ab588 -[UIViewController loadView] + 109 8 UIKit
0x00000001111ab7f9 -[UIViewController loadViewIfRequired] + 75 9
UIKit 0x00000001111abc8e -[UIViewController 视图] + 27 10 UIKit 0x000000011174d41e -[_UIFullscreenPresentationController _setPresentedViewController:] + 65 11 UIKit 0x0000000111187429 -[UIPresentationController initWithPresentedViewController:presentingViewController:] + 105 12 UIKit 0x00000001111b7a41 -[UIViewController _presentViewController:withAnimationController:完成:] + 1746 13 UIKit 0x00000001111b9d81 __62-[UIViewController PresentViewController:animated:completion:]_block_invoke + 132 14 UIKit 0x00000001111b9ca5 -[UIViewController PresentViewController:动画:完成:] + 229 15 UIKit 0x00000001110878be -[UIApplication sendAction:to:from:forEvent:] + 75 16 UIKit 0x000000011118e410 -[UIControl _sendActionsForEvents:withEvent:] + 467 17 UIKit 0x000000011118d7df -[UIControl TouchsEnded:withEvent:] + 522 18 UIKit 0x00000001110cd308 -[UIWindow _sendTouchesForEvent:] + 735 19 UIKit 0x00000001110cdc33 - [UIWindow发送事件:] + 683 20 UIKit
0x000000011109a9b1 - [UIApplication发送事件:] + 246 21 UIKit
0x00000001110a7a7d _UIApplicationHandleEventFromQueueEvent + 17370 22 UIKit 0x0000000111083103 _UIApplicationHandleEventQueue + 1961 23 CoreFoundation 0x0000000110602551 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION
+ 17 24 核心基础 0x00000001105f841d __CFRunLoopDoSources0 + 269 25 CoreFoundation 0x00000001105f7a54 __CFRunLoopRun + 868 26 CoreFoundation
0x00000001105f7486 CFRunLoopRunSpecific + 470 27 图形服务
0x0000000113de79f0 GSEventRunModal + 161 28 UIKit
0x0000000111086420 UIApplicationMain + 1282 29 解析启动项目
0x000000010fbbe9de top_level_code + 78 30 解析启动项目
0x000000010fbbeaba主+ 42 31 libdyld.dylib
0x0000000112b54145 开始 + 1 32 ???
0x0000000000000001 0x0 + 1 ) libc++abi.dylib: 终止于 NSException 类型的未捕获异常 (lldb)


enter image description hereIt seems that you have a bronken @IBOutlet for CreditCardTextField, check in your storyboard, as soon as you reconnect the outlet it all should work again

setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key CreditCardTextField.'

您可以通过以下方式检查您的网点:

选择该字段,右侧的插座应正确连接,并且代码中的圆圈内部应有一个点,如果没有,则连接已损坏,请控制拖动以修复它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Swift:以 NSException 类型的未捕获异常终止 的相关文章

  • 如何将 Android 应用程序添加到已在 iOS 应用程序中使用的现有 Firebase 项目?

    我一直在我的 iOS 应用程序中使用 Firebase 项目 我现在想开始为 Android 应用程序使用相同的 Firebase 项目及其所有数据库和存储 在您的应用程序下Overview菜单 你应该按添加另一个应用程序并选择Androi
  • iOS 上 Safari 中的 shift 键

    有没有办法在javascript中判断手机键盘上是否按下了shift键 并将其与大写锁定 按两次shift键 区分开来 一些事实 首先 让我们看一下有关 iOS 键盘的一些事实 我假设您已经知道了 当您进入键盘模式时 shift键始终处于激
  • Swift try inside Objective-C 块

    我需要创建一个函数foo它接受一个抛出闭包作为参数 我可以使用 Swift 或 ObjC 来实现它 但我需要能够从两者中调用它 像这样 Swift func bar throws func foo block throws gt void
  • 如何将 .ipa 转换为 .app 文件?

    每个人 我有一些 ipa 文件 想要转换为包含 app 包的存档文件 我试图这样做 但我没有办法 有什么办法可以做到这一点吗 请帮我 将 ipa 重命名为 zip 然后提取即可
  • iPhone:每日本地通知

    我正在尝试实现本地通知 这就是我所设置的 Current date NSDate date NSDate date Add one minute to the current time NSDate dateToFire date date
  • iOS 何时清理本地应用程序 ./tmp 目录?

    iOS什么时候清理本地应用程序 tmp目录 请注意 这不是一个骗局这个问题 https stackoverflow com questions 3593900 iphone storage in tmp directory 我问的是应用程序
  • Swift:Tableview 在导航栏下方滚动但在状态栏上方滚动?

    我使用以下技巧隐藏了导航栏的阴影 self navigationController navigationBar setBackgroundImage UIImage for default self navigationControlle
  • 如何使用逗号和行分隔符对字符串进行标记

    我正在 Swift 中制作一个简单的 String Tokenizer 就像在 Java 中一样 但这对我来说确实不起作用 我的数据源中每行的末尾用 分隔 数据用逗号分隔 例如 字符串 1 字符串 2 字符串 3 字符串 1 字符串 2 字
  • 如何在导航栏上添加 UIView?

    我需要覆盖UINavigationBar with UIView像这儿 除了使用带有按钮返回的自定义 UIView 作为导航栏之外 还有其他方法可以做到这一点吗 您可以将子视图添加到应用程序的基本视图 UIApplication share
  • Apple 由于崩溃而拒绝了我的应用程序,无法重现它

    我刚刚上传了一个应用程序到应用程序商店 它是为ios 7开发的 他们拒绝了该应用程序 因为我无法重现崩溃 他们向我发送了这份崩溃报告 Exception Type EXC BAD ACCESS SIGSEGV Exception Subty
  • 上下文菜单未在 SwiftUI 中更新

    我正在尝试设置 SwiftUI contextMenu带有一个切换按钮Bool价值 上下文菜单的按钮文本应该在以下情况下更改 Bool切换 但上下文菜单不会更新 有没有办法强制更新上下文菜单 描述问题的示例代码 import SwiftUI
  • 从字典创建 Swift 对象

    如何根据 Swift 字典中的查找值动态实例化类型 希望这对其他人有用 我们需要进行一些研究才能弄清楚这一点 目标是避免巨大的 if 或 switch 语句从值创建每个对象类型的反模式 class NamedItem CustomStrin
  • 按升序对 NSDictionary 进行排序

    我正在尝试排序NSDictionary按升序排列 我正在使用这段代码 NSDictionary valDict self mGetDataDict key rowKey for NSString valueKey in valDict al
  • SDK 和 iOS 部署目标。

    我使用最新的 SDK 4 1 构建项目并设置 iOS 部署目标 3 0 如果我使用4 0 sdk的某些方法 我可以在真正的iPhone 3 0上运行我的项目吗 您只能在 OS 3 设备上运行您的项目 如果有条件地编码围绕您想要使用的 OS
  • 找不到 Cocoa/Cocoa.h 文件

    我在用XMPPFramework在我的应用程序中 我已将 Cocoa Cocoa h 导入到我的 m 文件中 但是当我构建项目时Xcode显示错误 错误 未找到 Cocoa Cocoa h 文件 我该如何解决这个错误 如果您正在为 iOS
  • iOS:如何创建核心数据库的备份副本?以及如何导出/导入该副本?

    我想为我的应用程序的用户提供创建核心数据数据库备份的可能性 特别是在他切换到新设备等情况下 我该怎么做呢 特别是如何重新导入该文件 我的意思是 假设他制作了数据库的备份副本 然后更改了大量内容并想要重置为以前保存的备份副本 我该怎么做呢 T
  • Facebook 登录打开错误的应用程序

    我正在尝试使用 facebook 实现应用程序的登录 但每次我尝试登录时 它都建议打开错误的应用程序 我尝试了一些在这里找到的东西 但没有成功 在 Facebook 的开发者页面上我添加了一个后缀 我的 plist 如下 有谁知道发生了什么
  • 如何安全地重命名 iOS 分发配置文件?

    我几个小时前刚刚提交了我的第一个应用程序 现在处于 等待审核 状态 但我犯了一个错误 我已经命名了我的分配配置文件My Company Distribution Profile 我应该做的事情被命名为我的发行版配置文件My GAME Dis
  • 具有隐式授权的 OAuth 应用程序中的客户端模拟

    来自 OAuth 草案 隐式section https datatracker ietf org doc html draft ietf oauth v2 31 section 1 3 2 在隐式授权流程期间发出访问令牌时 授权服务器不对客
  • iOS 目标 c 中的 AES/CBC/PKCS5Padding 结果与 Android 不同

    我在 Android 应用程序中使用 AES CBC PKCS5Padding 代码就像 private static String TRANSFORMATION AES CBC PKCS5Padding private static St

随机推荐

  • C# FileStream:写入大文件的最佳缓冲区大小?

    假设我正在将几个文件写入磁盘 大小在 2MB 到 5GB 之间 FileStream 的合理缓冲区值是多少 使用几兆字节的缓冲区大小是否明智 或者我应该坚持使用千字节缓冲区 默认缓冲区大小为 4 KiB 另外 请看这里 NET 的顺序文件编
  • NSWidgetExtensionContext openURL Swift

    我一直在尝试实现一个按钮来从其小部件打开我的 iOS 应用程序 我意识到这个问题已经在论坛上被打败了 但我找不到我收到的具体错误的解释 也许你们中一些更有经验的 iOS 开发人员可以对此做出一些解释 我正在使用 XCode 8 1 和 Sw
  • 如何定义类型参数不能为 Any 的 scala 方法

    在下面的示例中 我想定义一个contains无法编译的方法a and b不属于同一基本类型 In contains1暗示 如果a is Seq Int b 是String T导出为Any 并且它可以编译 这不是我想要的 In contain
  • Vim:通过 ssh 访问系统剪贴板 - Linux 到 OS X

    我是 Linux 用户 经常需要通过 SSH 在远程 OS X 服务器上工作 我更喜欢 vim neovim 编辑器 但我在通过 SSH 向系统剪贴板复制 粘贴时遇到问题 当我尝试复制行时 yy它保存在远程 OS X 剪贴板上 有没有办法将
  • 为什么需要使用 docker 将“pam_loginuid”设置为其“可选”值?

    为了运行 ssh 守护进程服务 pam loginuid必须将 etc pam d sshd 中的条目设置为可选 如官方示例适用于 Ubuntu 13 10 对于以前版本的 Ubuntu 此条目是可选的吗 它在 Ubuntu 13 10 之
  • 行尾有“^M”字符

    当我在 Unix 环境中运行特定的 SQL 脚本时 我在 SQL 脚本的每一行末尾看到一个 M 字符 因为它回显到命令行 我不知道 SQL 脚本最初是在哪个 SQL 脚本上创建的 造成这种情况的原因是什么以及如何解决 这是由 DOS Win
  • 如何用分隔符分割 pandas 列并选择首选元素作为替换

    我有以下熊猫数据框 import pandas as pd df pd DataFrame gene 1 foo blabla 2 bar lalala 3 qux trilil 4 woz hohoho cell1 5 9 1 7 cel
  • 操作栏选项卡中的 MapFragment

    我正在尝试构建一个将实现操作栏选项卡的应用程序 其中一个选项卡应包含 MapFragment 如何实现带有选项卡的操作栏 其中一个选项卡下有一个地图片段 你能帮我解决这个问题吗 这是我到目前为止所拥有的 主班 package com nfc
  • Celery:从任务中撤销整个链的干净方法

    我的问题可能非常基本 但我仍然无法在官方文档中找到解决方案 我在 Django 应用程序中定义了一个 Celery 链 执行一组相互依赖的任务 chain tasks apply fetching decision s x y tasks
  • 如何为 Teams 构建 python 机器人?如何在我的 PROD 服务器中部署相同的内容?

    我想用 python 构建一个机器人 我想使用该机器人进行各种休息通话 这可以在 Teams 中完成并部署在 PROD LINUX 服务器中吗 我有 slack 的 python 机器人 工作得很好 为 Microsoft Teams 构建
  • 将 ASP.NET MVC 控制器属性注入到服务层依赖项中?

    我正在使用类似于此中的方法ASP NET MVC 教程你在控制器周围传递一个包装器ModelState集合到验证类中 以便控制器可以访问错误信息 这是一个精心设计的例子 interface IProductValidator void Va
  • 以编程方式关闭Android应用程序[重复]

    这个问题在这里已经有答案了 如何以编程方式关闭我的应用程序 I used finish Or android os Process killProcess android os Process myPid Or System exit 0
  • 是否可以在命令提示符中创建具有多个选项卡的 CSV 文件? [关闭]

    Closed 这个问题是无关 目前不接受答案 我正在创建一个可以在显示 2 个选项卡的 Excel 中打开的 csv 文件 然而 问题是我编写的脚本必须位于批处理文件 命令提示符 中 我在网上看到了一些方法 但它们都是JAVA程序 我不确定
  • 如何在 Selenium 中自动接受 Chrome 的“始终在关联应用程序中打开这些类型的链接”对话框

    我正在使用 Selenium 和 C 进行自动化测试 并且需要从浏览器打开一个外部应用程序 问题是 我总是收到此通知 它会阻止测试执行 有谁知道如何处理这个问题 Chrome 将接受协议处理程序的设置存储在用户配置文件中 从 Seleniu
  • 使用 Cython 包装 C++ 类时处理指针

    我在使用 cython 处理指针时遇到问题 该类的 cython 实现持有一个指向该类的 C 实例的指针Person 这是我的 pyx file 人 pyx cdef class PyPerson cdef Person pointer d
  • PLSQL 中的反思?

    我正在编写一个过程来处理存储在 ANYDATA 中的用户定义对象 对象类型和属性名称只能在运行时知道 因此我无法在声明部分为其定义变量 在Java中 我可以使用反射来处理它 我可以知道类名和字段名 然后我可以通过反射访问这些字段 有没有办法
  • 保留 SVG 文本的纵横比

    这是经过编辑的副本https stackoverflow com questions 29105120 preserve aspect ratio for svg text and react to javascript touch eve
  • 在 Java 中的 Mac Os X 上获取网络摄像头流 [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我想获取我的 Macbook 集成 iSight 网络摄像头 的网络摄像头流 我使用 Java 并且对 Objective C 一无所知 所以我正在寻找一个 完整的 java 解
  • FragmentPagerAdapter getItem 位置错误

    我的 FramentPageAdapter 有一个奇怪的问题 MainActivity java SuppressLint ValidFragment public class MainActivity
  • Swift:以 NSException 类型的未捕获异常终止

    我正在开发一个简单的应用程序 当我单击注册用户时 该应用程序将被终止 请帮我解决这个问题 它说 由于未捕获的异常 NSUnknownKeyException 而终止应用程序 原因 setValue forUndefinedKey 这个类不是