Swift を使用して Xcode 6 GM で毎回次のコードがクラッシュする理由がわかりません。この問題を理解するのを手伝ってもらえますか?
前もって感謝します。
OptionsToSelect.swift
import Foundation
struct OptionToSelect {
var value : Any
var desc : String
var available : Bool
}
SomeClass.swift
import Foundation
class SomeClass {
var items = Array<OptionToSelect>()
}
ViewController.swift
override func viewDidLoad() {
super.viewDidLoad()
var c = SomeClass()
c.items = [ /// <------------- __ EXC_BAD_ACCESS here, why?! __
OptionToSelect(value: 1, desc: "A", available: true),
OptionToSelect(value: 2, desc: "B", available: true)
]
}
編集 1
Twitter で に関連しているという回答がAny
ありました。しかし、なぜ?