If you define a swift class like this
@objc class Cat {
}
In swift you can just do
var c = Cat()
But how do you make a Cat instance in Objective-C ?
Subclassing NSObject works because you can then "alloc-init" but can we achieve this without subclassing an Objective-C class?