2016-03-29 27 views
1

AFNetworking 3.0 için AFNetworking 2.x kullanan bir Objective-C projesini taşıyorum. AFNetworking 3.0 setSharedImageCache eksik

uygulama başlar

, görüntü önbellek bu özelliği kullanılarak temizlendi:

[UIImageView setSharedImageCache:nil] 

nokta ben AFNetworking 3.0 benzer işlevi bulamıyorum olmasıdır. Bunu yeni versiyonda almanın başka bir yolu var mı?

Birisi bana bu konuda yardımcı olabilir eğer çok minnettar olacağım.

+0

görüntüleri ile ne yaparsınız? Sadece bu uygulama oturumu için bu oturumu daha uzun süre önbelleğe almanız mı gerekiyor? –

+0

Sadece uygulama oturumu için onlara ihtiyacım var, bu yüzden kullanıcı uygulamayı kapatıp tekrar açtığında, görüntü önbelleğinin temizlenmesi gerekiyor. – fdlr

+0

cevabımı aşağıya bakın –

cevap

0

Artık setSharedImageCache'a ihtiyacınız yok.

görüntü indirilirken bir yer tutucu görüntüyle

[imageView setImageWithURL:[NSURL URLWithString:imageURL]]; 

Veya, görüntülenen içe başlığı

#import <AFNetworking/UIImageView+AFNetworking.h> 

ve set resim:

[imageView setImageWithURL:[NSURL URLWithString:imageURL] 
      placeholderImage:[UIImage imageNamed:@"placeholder"]];