In Objective-C with Cocoa a lot of tasks can be accomplished without explicit loops by using Key-Value Programming (KVP). For example, I can find the largest number in an array
You can still use (at least) the didSet willSet provided by Swift on properties. I guess it's better than nothing.
didSet
willSet