Этот код генерирует ошибку сегментации: 11 ошибку на компиляции:Xcode 8 Swift ошибка 3 Сегментация: 11
class Test: UICollectionViewLayout {
var sublayout: Sublayout?
override func shouldInvalidateLayout(forBoundsChange newBounds: CGRect) -> Bool {
sublayout?.shouldInvalidate?(forNewBounds: newBounds, currentBounds: collectionView!.bounds)
return true
}
}
@objc protocol Sublayout {
@objc optional func shouldInvalidate(forNewBounds: CGRect, currentBounds: CGRect)
}
Любая идея?
от 26 сентября 2016 года – e987
У меня такая же проблема. Даже если вы можете выделить то, что вызвало это, его очень плохой знак о XCode 8 + Swift 3 – user1122069