If you define a swift class like this
@objc class Cat { }
In swift you can just do
var c = Cat()
But how
In modern objective-c you can call functions like they were properties:
Swift:
class func create() -> Cat { return Cat() }
Obj-c:
Cat *cat = Cat.create;