In the Introduction to Swift WWDC session, a read-only property description is demonstrated:
class Vehicle {
var numberOfWheels = 0
var
Since the runtime is the same, this question applies to Objective-C as well. I'd say, with properties you get
readwritedidSet for change notificationsAs for something specific to Swift, the only example I have is that you can use @lazy for a property.