问题标签 [exc-bad-instruction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4993 浏览

ios - Swift:尝试与 Web API 通信时出错

我正在尝试使用 Swift 构建一个非常基本的 iOS 应用程序——这是我第一次这样做。尽管其中大部分内容都非常简单。让应用程序与我的 API 或任何一般网站对话,我做了一场噩梦!

这是我正在使用的代码,特别是出错的代码:

错误的是 'NSString(data: data, encoding: NSUTF8StringEncoding)'

我已经阅读了尽可能多的教程,它们都给我同样的问题。我收到一条错误消息:

NSURLErrorDomain - 代码:4294966291

我还收到一个“EXC_BAD_INSTRUCTION”错误:EXC_1386_INVOP,子代码 = 0x0(这并没有让我找到解决方案......

这让我觉得我在我的设置中没有做正确的事情,或者我的偏好中应该打开一些东西,或者与我的代码相反的东西......

这是我的全部代码:

更新:

使用 Rob 的代码,我知道会打印一个错误:

sendAsynchronousRequest 错误:错误域=NSURLErrorDomain 代码=-1005“网络连接丢失。” UserInfo=0x7beafcc0 {NSErrorFailingURLStringKey= http://stackoverflow.com , _kCFStreamErrorCodeKey=57, NSErrorFailingURLKey= http://stackoverflow.com , NSLocalizedDescription=网络连接丢失。, _kCFStreamErrorDomainKey=1, NSUnderlyingError=0x7d154ca0 "网络连接丢失."}

0 投票
1 回答
515 浏览

swift - kCATransitionFade bad_instruction

我正在使用斯威夫特。

在第二行,我得到错误EXC_BAD_INSTRUCTION。我已阅读此错误并发现这可能是因为返回了一个值nil。有人可以向我解释如何修复这段代码吗?

这甚至是设置CATransition/的正确方法CAAnimation吗?

ColorBox是一个UIView

0 投票
1 回答
657 浏览

ios - Swift 追加到数组给我 EXC_BAD_INSTRUCTION EXC_l386_INVOP 在 32 位系统

所以我试图解析一个字符串并用每个转换为字符串的字符填充一个数组,并且我还删除了空格。

这是代码的一部分:

当我删除for循环时,错误消失了,它只发生在iPhone 4s和iPhone 5上,5s及以上都可以。

有关如何解决此问题或获取有关错误的更多信息的任何想法?

谢谢。

编辑

哦,我在 Xcode 6.1、Xcode 6.1.1 和 Xcode 6.2 beta 中对此进行了测试。到处都是一样的东西。

编辑2

这是代码的较大部分,我只是注意到如果我删除以 userAnswer 开头的行之后的所有内容,错误就会消失。

请原谅我的 Swift,这是我的第一个应用程序。

0 投票
1 回答
80 浏览

arrays - 使用数组值初始化新的数组元素

我整理了以下示例代码:

我不明白最后两行的问题是什么,因为我认为 things[num] 也是 Int 类型,当然最后一行也是如此。

如果我将事物的类型指定为 [Int],则没有任何变化(这对我来说并不奇怪)我还必须明确声明“某事:”,这是我没想到的,因为它是初始化程序的第一个也是唯一的参数。

我希望任何人都可以向我解释这一点和/或给出正确的方法来做到这一点。

0 投票
1 回答
1308 浏览

ios - EXC_BAD_INSTRUCTION 对象数组赋值 Swift

我有一组 Printable 对象,但我需要它们符合 Equatable 和 AnyObject 标准。

它导致 EXC_BAD_INSTRUCTION:

致命错误:无法从 Objective-C 桥接数组

这是对这个问题的一次尝试:

为什么?

0 投票
1 回答
982 浏览

ios - EXC_BAD_INSTRUCTION(代码=EXC_1386,INVOP,子代码=0x0)错误

当我尝试从我的 Parse.com 帐户中提取我的 NewsPages 类的内容子类时,应用程序崩溃并且日志给了我 : EXC_BAD_INSTRUCTION (code =EXC_1386,INVOP,subcode=0x0) error

请帮我解决这个问题。

这是代码:

0 投票
1 回答
655 浏览

xcode - Swift SpriteKit 中的子类化

我正在制作一款 RPG 类型的游戏,您可以在其中选择用户的攻击方式。我正在努力使我有一个名为“Projectile”的超类,其中描述了一般变量,以及更改变量的子类。但是每当我覆盖变量的值时,我都会得到一个 EXC_BAD_INSTRUCTION。

0 投票
1 回答
1238 浏览

json - 线程 1 exc_bad_instruction (code=exc_i386_invop, subcode=0x0) 使用搜索

我正在尝试在表格视图中使用搜索功能。数据会按预期更改,但是当我点击搜索后生成的单元格时,它不会带我进入下一个视图。它在 selectedIndex var 上的这段代码上崩溃。

这是我的全部代码

有谁知道我做错了什么以及我应该做些什么来解决这个问题

0 投票
1 回答
700 浏览

ios - iOS Swift - 某些设备上的 EXC_BAD_INSTRUCTION

我对 Swift 和 iOS 开发非常陌生,但我遇到了一个错误,导致我的应用在以下设备上运行时崩溃:

iPhone 4S iPhone 5 iPad 2 iPad 视网膜

这是被标记的代码:

错误是:

任何帮助将不胜感激,谢谢!

0 投票
3 回答
880 浏览

ios - 按下按钮时的 EXC_BAD_INSTRUCTION

我是 Swift 的新手,我正在尝试学习它,但我遇到了一个神秘的问题。正如您在下图中看到的那样,有一些控件正确链接到此视图控制器,并且在按下 UI 中的按钮时,我们执行下面的代码,但我总是得到一个EXC_BAD_INSTRUCTION. 我不明白为什么!

在此处输入图像描述

这是来自堆栈跟踪的一些信息。

编辑:

下面的堆栈跟踪

以下是我正在使用的属性:无论它们是否链接到 UI,我都得到了相同的结果。

链接到 UI 控件的属性和相同的结果