Это происходит в совершенно новом проекте Xcode. Первый класс я добавил подкласс UIView
, который прекрасно работает как это:ключевое слово Swift 'defer' вызывает ошибку сегментации
class CIHomeView: UIView {
init() {
super.init(frame: CGRectZero)
print("test")
}
Однако, как только я добавляю задерживать:
class CIHomeView: UIView {
init() {
defer { super.init(frame: CGRectZero) }
print("abc")
}
я получаю ошибку сегментации ошибки компиляции. Кроме того, подсветка синтаксиса Xcode перестает работать мгновенно. Очень странно. Я понимаю, что отсрочка доступна с Swift 2.0, и я действительно запускаю Swift 2.2.