【发布时间】:2014-06-04 15:20:15
【问题描述】:
经过多次实验和多次崩溃,我还是想不通:
var dictionary:Dictionary<String, Any> = ["A": "Val A"]
var array = ["A", "B"]
dictionary["Ar"] = /* Xcode crash as soon as I type 'a'
and autocomplete brings up my 'array' */
我尝试了许多不同的方法,包括添加一个空数组(部分可行),但只要我向该数组添加一些内容,Xcode 就会崩溃。
Apple 确实提到“Swift 数组是特定于它们可以存储的值的种类。”,但这不应该冲突。 “任何”类型仍然是一种类型。当然,编译器警告是人们所期望的,但话说回来,这个是测试版。
【问题讨论】:
-
它发生在 Playground 中吗?
-
可能是 Xcode 错误。您应该在 Apple 开发者论坛上发布相关信息。
-
我现在看到了,发生了同样的事情。
-
这发生在操场上。已向 Apple 提交错误报告。这对我来说似乎是一件大事,考虑到我没有找到关于这个的帖子,我想我错过了一些东西。
-
只有当数组是变量时才会发生崩溃。
let array = ["A", "B"]不会让 Xcode 崩溃
标签: swift