What is the difference between a weak reference and an unowned reference?
Swift has: Strong References Weak References Unowned References How is an unowned reference different from a weak reference? When is it safe to use an unowned reference? Are unowned references a security risk like dangling pointers in C/C++? 7 Answers 7