gotchas Preventing Infinite Loops in Swift Property Observers As powerful as Swift's property observers may be, they can also serve as a fast track to crashing your code if you're not careful.