码迷,mamicode.com
首页 > 其他好文 > 详细

AFN清除图片缓存 以及菊花转圈

时间:2015-07-16 00:25:56      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

AFNetworking网络库已经提供了很好的图片缓存机制,效率是比较高的,但是我发现没有直接提供清除缓存的功能,可项目通常都需要添加

清除功能的功能,因此,在这里我以UIImageView+AFNetworking类中添加了下面一个清除功能方法:

  1. /** 
  2.  Clear image cache  
  3.  author: huangyibiao 
  4.  */  
  5. + (void)clearCache;  

 

    1. /** 
    2.  Clear image cache 
    3.  author: huangyibiao 
    4.  */  
    5. + (void)clearCache {  
    6.   AFImageCache *cache = (AFImageCache *)[UIImageView sharedImageCache];  
    7.   [cache removeAllObjects];  
    8.   return;  
    9. }

 

 

刚开始接触AFN的时候,发现菊花老是不转,结果百度不出来,后来干脆改用ASI,

今天有时间专门研究一下AFN,读完里面的API,才发现默认情况下AFN的转圈圈的菊花是关闭的,

需要手动打开才能够显示转圈圈,打开的方法是:

  1. [AFNetworkActivityIndicatorManager sharedManager].enabled = YES;  


可以在appdelegate中添加此方法

 

原文网址: http://blog.csdn.net/woaifen3344/article/details/41211745

AFN清除图片缓存 以及菊花转圈

标签:

原文地址:http://www.cnblogs.com/Cheetah-yang/p/4649749.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!