1
我正在使用AFNetworking方法將我的圖像加載到UIBUtton中。我的目標是在加載後用淡入淡出的動畫顯示圖像。在從URL加載後淡入UIButton圖像
[leftBtn setImageWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:leftImageUrl]] placeholderImage:nil forState:UIControlStateNormal success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
[UIView animateWithDuration:0.4 animations:^() {leftBtn.alpha = 1;}completion:^(BOOL finished){}];
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {
//
}];
Capturing 'leftBtn' strongly in this block is likely to lead to a retain cycle
我明白爲什麼我會收到上述警告並尋找解決方法。 感謝
感謝。所以通過這樣做,我剛剛告訴編譯器,這個UIButton很脆弱,他沒有什麼可擔心的?另一個問題,除了上面的情況,我什麼時候使用__?謝謝 – Segev
@Sha:我剛剛修改了我的答案。 –
很棒的回答。再次感謝! – Segev