swift 中使用weak self

request.responseString(encoding: NSUTF8StringEncoding) {[weak self] (res) -> Void in  
    if let strongSelf = self {  
        //do something...  
    }  
} 
weak var weakSelf = self  
request.responseString(encoding: NSUTF8StringEncoding) {(res) -> Void in  
    if let strongSelf = weakSelf {  
        //do something  
    }  
}  

 

posted on 2018-01-30 18:19  JieFangZhe  阅读(708)  评论(0)    收藏  举报

导航