At 30, Danielle has saved enough for a traditional retirement. But she’s confused about how this meshes with planning for an early retirement. How should she think about money buckets? Kat feels thrown off. She’s realizing that the simple investing strategy that nearly 5x’d her portfolio in six years might be unwise. Should she course […]
Swift 5.7 introduces a new, more concise way to unwrap optional values using if let and guard let statements. Before, we always had to explicitly name each unwrapped value, for example like this: class AnimationController { var animation: Animation? func update() { if let animation = animation { … } } } But now, we […]