As iOS developers, you may have already heard of lazy keyword used for initialization — the lazy…
lazy
Assuming we have a vector struct here:
struct Vector { var x: CGFloat var y: CGFloat}