Hi

I would have hoped by now that it should be possible to do :

class BaseObject<rootType : AnyObject>
{
}

class Test : BaseObject<Test>
{
}

All compiles well but, at runtime, when calling let test = Test(), I get a 
"EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)" error.

This is something I have been able to do in C# for many a year. Why oh why can 
I still not do it in Swift ?

Joanna

--
Joanna Carter
Carter Consulting

_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to