- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在通过 Xcode 为 iPhone 创建一个健身应用程序。它具有三个不同的 View Controller 和一个附加到每个 View Controller 的文件。我目前正在使用第二个文件的第二个 View Controller 中工作,目前我刚刚在代码中添加了四个 IB 导出,并为一个按钮添加了一个 IB 操作。然而,当我运行代码时,它在模拟器中卡住并带我回到带有 AppDelegate 类的屏幕,并且它有一个红色区域,上面写着 Signal Sigabrt。当我删除所有 socket 和 Action 时,程序运行良好并且一切正常,但是当我添加一个 socket 时,模拟器再次卡住并且 Signal Sigabrt 再次返回。我在许多其他帖子中在线阅读,这是因为元素与导出和 Action 之间的连接问题,所以我通过连接检查器删除了 Action 和导出,然后重新连接了所有东西。但是,这并没有解决任何问题,我仍然遇到同样的 Signal Sigabrt 问题。我查看了调试器给我的内容,它说 Breakfast1
导出是错误的,所以我通过连接检查器删除了那个导出并再次运行程序,但它一直告诉我下一个导出是错误的,它再次给我 Signal Sigabrt。有没有其他人遇到过这个问题,可以帮我解决?
我的 ViewController2 代码:
import UIKit
class ViewController2: UIViewController {
@IBOutlet weak var Breakfast1: UITextField!
@IBOutlet weak var Lunch1: UITextField!
@IBOutlet weak var Dinner1: UITextField!
@IBOutlet weak var Total1: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
/
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
/
}
@IBAction func addingButton(_ sender: Any) {
}
}
调试区给我的是什么:
2017-12-28 14:06:03.645843-0700 Fitness App FBLA[96716:47605553] Unknown class ViewController2 in Interface Builder file.
2017-12-28 14:06:03.658340-0700 Fitness App FBLA[96716:47605553] [MC] Lazy loading NSBundle MobileCoreServices.framework
2017-12-28 14:06:03.659452-0700 Fitness App FBLA[96716:47605553] [MC] Loaded MobileCoreServices.framework
2017-12-28 14:06:03.692388-0700 Fitness App FBLA[96716:47605553] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /Users/basketballboy03/Library/Developer/CoreSimulator/Devices/8342977F-88AA-474E-BDEB-EAABE8007D1C/data/Containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2017-12-28 14:06:03.749797-0700 Fitness App FBLA[96716:47605553] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x7fa6e3417c40> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key Breakfast1.'
*** First throw call stack:
(
0 CoreFoundation 0x000000010cd4b1ab __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00000001090f3f41 objc_exception_throw + 48
2 CoreFoundation 0x000000010cd4b0f9 -[NSException raise] + 9
3 Foundation 0x0000000108b161e3 -[NSObject(NSKeyValueCoding) setValue:forKey:] + 292
4 UIKit 0x0000000109b2d777 -[UIViewController setValue:forKey:] + 87
5 UIKit 0x0000000109e1ccb1 -[UIRuntimeOutletConnection connect] + 109
6 CoreFoundation 0x000000010ccee4fd -[NSArray makeObjectsPerformSelector:] + 317
7 UIKit 0x0000000109e1b667 -[UINib instantiateWithOwner:options:] + 1856
8 UIKit 0x0000000109b34838 -[UIViewController _loadViewFromNibNamed:bundle:] + 383
9 UIKit 0x0000000109b35164 -[UIViewController loadView] + 177
10 UIKit 0x0000000109b35495 -[UIViewController loadViewIfRequired] + 195
11 UIKit 0x0000000109b35cf2 -[UIViewController view] + 27
12 UIKit 0x000000010a5c53a9 -[_UIFullscreenPresentationController _setPresentedViewController:] + 89
13 UIKit 0x0000000109b03ba7 -[UIPresentationController initWithPresentedViewController:presentingViewController:] + 133
14 UIKit 0x0000000109b48f6a -[UIViewController _presentViewController:withAnimationController:completion:] + 3808
15 UIKit 0x0000000109b4bdad __63-[UIViewController _presentViewController:animated:completion:]_block_invoke + 99
16 UIKit 0x0000000109b4c47d -[UIViewController _performCoordinatedPresentOrDismiss:animated:] + 532
17 UIKit 0x0000000109b4bd0c -[UIViewController _presentViewController:animated:completion:] + 181
18 UIKit 0x0000000109b4c06b -[UIViewController presentViewController:animated:completion:] + 159
19 UIKit 0x000000010a297cbc __74-[UIStoryboardPresentationSegueTemplate newDefaultPerformHandlerForSegue:]_block_invoke + 133
20 UIKit 0x000000010a2b7dcb -[UIStoryboardSegueTemplate _performWithDestinationViewController:sender:] + 279
21 UIKit 0x000000010a2b7c83 -[UIStoryboardSegueTemplate _perform:] + 82
22 UIKit 0x000000010a2b7f4b -[UIStoryboardSegueTemplate perform:] + 157
23 UIKit 0x0000000109992275 -[UIApplication sendAction:to:from:forEvent:] + 83
24 UIKit 0x0000000109b0f4a2 -[UIControl sendAction:to:forEvent:] + 67
25 UIKit 0x0000000109b0f7bf -[UIControl _sendActionsForEvents:withEvent:] + 450
26 UIKit 0x0000000109b0e6ec -[UIControl touchesEnded:withEvent:] + 618
27 UIKit 0x0000000109a07bbb -[UIWindow _sendTouchesForEvent:] + 2807
28 UIKit 0x0000000109a092de -[UIWindow sendEvent:] + 4124
29 UIKit 0x00000001099ace36 -[UIApplication sendEvent:] + 352
30 UIKit 0x000000010a2ef434 __dispatchPreprocessedEventFromEventQueue + 2809
31 UIKit 0x000000010a2f2089 __handleEventQueueInternal + 5957
32 CoreFoundation 0x000000010ccee231 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
33 CoreFoundation 0x000000010cd8de41 __CFRunLoopDoSource0 + 81
34 CoreFoundation 0x000000010ccd2b49 __CFRunLoopDoSources0 + 185
35 CoreFoundation 0x000000010ccd212f __CFRunLoopRun + 1279
36 CoreFoundation 0x000000010ccd19b9 CFRunLoopRunSpecific + 409
37 GraphicsServices 0x000000010f4b39c6 GSEventRunModal + 62
38 UIKit 0x00000001099905e8 UIApplicationMain + 159
39 Fitness App FBLA 0x00000001087dcbf7 main + 55
40 libdyld.dylib 0x000000010de77d81 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb)
最佳答案
看起来您没有在 Interface Builder 中为 View Controller 设置正确的类。
选择 View Controller 后,在 Identity Inspector 的 Interface Builder 右侧将类设置为 ViewController2。
关于ios - 导致错误线程 1 :Signal Sigabrt 的 IB 导出和操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48014899/
来自Unix&Linux Stack Exchange的 This question was migrated,因为可以在Stack Overflow上进行回答。
所以我有这段代码(部分取自 python 文档): import signal def handler(signum, frame): print 'Signal handler called
是否可以在信号块中调用用户定义的方法? method my-method ( ... ) { signal(SIGTERM,SIGINT,SIGQUIT,SIGHUP).tap( -> $si
我正在研究一个类的概念性伪代码信号量分配。 我想知道是否可以在某个进程调用 wait() 之前在信号量上调用 signal()。例如: Shared data: Semaphore x = 0; Pr
我正在为远程调试注册一个信号: signal.signal(signal.SIGUSR1, lambda x,y: remote_debug(x, y, emp_id)) 虽然通常非常快,但日志语句显
关于 PySide signals and slots page它说:“信号是实例拥有的运行时对象,它们不是类属性”。显然,QObject 构造函数在 Signals 的类属性中查找并将它们复制到对象
关于 PySide signals and slots page它说:“信号是实例拥有的运行时对象,它们不是类属性”。显然, QObject 构造函数查找 Signals 的类属性并将它们复制到对象实
关于PySide signals and slots page它说:“信号是实例拥有的运行时对象,它们不是类属性”。显然,QObject 构造函数在类属性中查找信号并将它们复制到对象实例。我的测试程序
使用 ReactiveCocoa,我如何从重复信号中链接信号? 我想做这样的事情:每 5 秒,我运行一次网络请求。 为此,我创建了一个重复信号 RACSignal *each5SecondSignal
正如标题中所写 - “信号和插槽”是一种简单的响应式(Reactive)编程方式吗? 最佳答案 Signals/Slots是 Observer Pattern 的实现. 来自维基 Reactive P
您好,我想知道信号声明如何在 VHDL 中真正起作用。它是否意味着延迟,因为它是内部信号?信号有内部存储器吗? 例子: Architecture SD_BEH of SD is signal C: s
我正在尝试编写一些代码来使用 python 执行一些数据包嗅探 使用 pyshark.I 有以下一段代码: import pyshark print('Pyshark demo') capture =
**披露 - 我是一名初学者 C 程序员,并不完全熟悉如何解释手册页,也不完全熟悉谈论 C 时正确的单词选择 - 对这个问题的任何编辑或澄清都是感谢。* 问题:我正在阅读有关 signal(7) 的手
我的应用程序运行完美,没有任何问题。但是当我尝试调试它时,android studio 卡住了。所以我收到消息“等待调试器”,然后该消息消失,接下来我在模拟器中只看到黑屏。 我也收到了消息 SIGNA
我在 Laravel 5.7 中使用 Snappy PDF 库。在本地一切正常,但在我的开发环境中出现此错误:该进程已收到信号“11”的信号。到现在为止,我找不到可以帮助我的解决方案。这是我在 Con
当我想在 linux 上激活 mongo 时,我得到了这个错误,它不会工作 $ sudo systemctl status mongod ● mongod.service - MongoDB 数据库服
我正在尝试设置函数超时,但我无法成功。 我运行来自 https://docs.python.org/3/library/signal.html?highlight=signal%20sigalrm#e
我在尝试使用 Phantomjs 和 Symfony 的 Process 和 Reposonse 文件创建 PDF 文档时遇到此错误。 这是我收到的错误信息 fatal error :未捕获的异常 '
我正在尝试调试一个复杂的 Perl 应用程序,该应用程序以错误消息“收到信号 SIGCHLD,但未设置信号处理程序”而终止。我知道它来自 Perl 解释器本身,特别是来自文件 mg.c它不能被捕获。但
我有以下代码,它按预期工作: import signal def printer(signum, frame): print("hi!") signal.signal(signal.SIGAL
我是一名优秀的程序员,十分优秀!