我做了一个简单的程序来测试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。)
答案 0 :(得分:4)
我从这里找到了解决方案:Xcode 8 error when start MyPlayground. How to fix it?
在末尾添加更多行并删除这些行:
我遇到了同样的问题,并尝试在默认的游乐场文本中添加一行(默认情况下新游乐场创建的代码)。同样的错误,但后来我去了文件的末尾,用var string =“你好,游乐场”退回到行尾的所有内容,然后按Enter键,操场就运行了!某种程度上迫使XCode重新读取文件而没有一堆尾随空行修复它?怪异。