Como escrever o método Init no Swift

eu quero escreverinit método emswiftAqui eu deiNSObject classe de modelo emObjective-C

-(id)initWithNewsDictionary:(NSDictionary *)dictionary
{
    self = [super init];
    if (self) {
        self.title           = dictionary[@"title"];
        self.shortDescription = dictionary[@"description"];
        self.newsDescription = dictionary[@"content:encoded"];
        self.link            = dictionary[@"link"];
        self.pubDate         = [self getDate:dictionary[@"pubDate"]];

    }
    return self;
}

Como posso escrever esse método emswift ?

questionAnswers(4)

yourAnswerToTheQuestion