나는 Printable 개체의 배열을 가지고 있지만 Equatable 및 AnyObject를 준수해야합니다.EXC_BAD_INSTRUCTION 개체 배열 asign Swift
private(set) var items: [Printable] = []
class func withItems<T: AnyObject where T: Equatable, T: Printable>(items: [T], selectedItem: T? = nil) {
... instance init ...
instance.items = items
}
그리고 그것은 EXC_BAD_INSTRUCTION에 결과 :이 문제에 대한
fatal error: array cannot be bridged from Objective-C
이 하나 개의 시도이다 :
이유는 무엇입니까?
'class func'에서'self'를 사용하려는 목적은 무엇입니까? –
방금 질문을 수정했습니다. 감사합니다. – Caipivara