Take a look at this variable
var username: String {
get {
return self.twitterAccount.valueForKey(\"username\") as! String
}
}
Both forms are exactly the same thing, a read-only computed property.
From the documentation:
You can simplify the declaration of a read-only computed property by removing the get keyword and its braces.
If you only have a getter you can do this simplification. But if you also have a setter you have to use the former version in order to separate both.