Ios 如何使用具有Swift泛型类型的领域对象?
我有泛型类Ios 如何使用具有Swift泛型类型的领域对象?,ios,swift,generics,realm,Ios,Swift,Generics,Realm,我有泛型类子类。在某个时刻,我想检查Child对象是否符合MyProtocol,并得到错误EXC\u BAD\u ACCESS。在这一点上,我不知道这是否与Swift或领域库有关 protocol MyProtocol: class { } class Child<O: Object>: NSObject { override init() { let _ = O() as? MyProtocol // here I get error } } class
子类。在某个时刻,我想检查Child
对象是否符合MyProtocol
,并得到错误EXC\u BAD\u ACCESS。在这一点上,我不知道这是否与Swift或领域库有关
protocol MyProtocol: class {
}
class Child<O: Object>: NSObject {
override init() {
let _ = O() as? MyProtocol // here I get error
}
}
class ChildCache: Object {
}
协议MyProtocol:class{
}
类子对象:NSObject{
重写init(){
让uo=O()作为?MyProtocol//这里我得到了错误
}
}
类ChildCache:Object{
}
这几乎肯定是Swift库中的一个bug。你能在我们的GitHub问题跟踪器()上提交一张票证,并附上一个我们可以用来重现崩溃的项目吗?非常感谢。好的,我会的