Pergunta de entrevista da empresa RFID4U

What is the difference between weak and unowned references? weak: Optional, set to nil when the object deallocates. unowned: Non-optional, assumes object will exist while it is being used.