let session = NSURLSession.sharedSession()
//1
let downloadTask = session.downloadTaskWithURL(
url, completionHandler: { [weak self] url, response, error in // 2
//
return
} )
Please explain the meaning of [weak self] inside closure .
what if we dont declare it as [weak self] ?
Thanks /