Apple\'s Swift Programming Language Guide mentions the capture specifiers unowned(safe) and unowned(unsafe), in addition to weak
unowned(safe)
unowned(unsafe)
weak
Variable is accessed when it was dellocated already with attribute: