【问题标题】:Execution was interrupted, reason: EXC_BAD_ACCESS - Swift Literals执行被中断,原因:EXC_BAD_ACCESS - Swift Literals
【发布时间】:2017-12-26 16:10:51
【问题描述】:

我编写了一个简单的程序来测试 Swift 整数文字。我还没有深入研究 Swift。我从网页复制了代码并重命名了变量。我明白了:

执行被中断,原因:EXC_BAD_ACCESS(代码=1,地址=0x0)。进程一直停留在中断点,使用“thread return -x”返回表达式求值前的状态。

import UIKit

let desimaali = 42
let binaari = 0b101010
let oktaali = 0o52
let heksa = 0x2A

我尝试用普通空格手动替换所有空白字符,以防有特殊隐藏字符,但似乎并非如此。可能是什么问题呢? Swift Playgrounds 中的错误? (OS X 10.11.6 和 Xcode 8.2.1。)

【问题讨论】:

    标签: swift swift-playground


    【解决方案1】:

    我从这里找到了解决方案:Xcode 8 error when start MyPlayground. How to fix it?

    在末尾添加更多行并删除这些行:

    我遇到了同样的问题,并尝试在默认游乐场文本(新游乐场默认创建的代码)中添加额外的一行。同样的错误,但后来我走到了文件的末尾,用 var string = "Hello, playground" 将所有内容退格到行尾,然后按 Enter 并且操场工作!以某种方式强制 XCode 在没有一堆尾随空白行的情况下重新读取文件修复它?很奇怪。

    【讨论】:

    • 谢谢!使用 OS X 10.13.5 和 Xcode 9.4.1。这解决了我的问题。
    猜你喜欢
    • 2015-01-15
    • 2017-02-25
    • 1970-01-01
    • 2021-02-18
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多