What is the difference between a weak reference and an unowned reference? What is the difference between a weak reference and an unowned reference? swift swift