Shall we always use [unowned self] inside closure in Swift Shall we always use [unowned self] inside closure in Swift swift swift