iOS清除緩存

- (void)clearCacheClick
{
    [SVProgressHUD showWithStatus:@"clearing···"];
    [SVProgressHUD setDefaultMaskType:SVProgressHUDMaskTypeBlack];
    
    [[SDImageCache sharedImageCache] clearDiskOnCompletion:^{
        dispatch_async(dispatch_get_global_queue(0, 0), ^{
           
            [NSThread sleepForTimeInterval:2.0];
            
            NSFileManager *mgr = [NSFileManager defaultManager];
            [mgr removeItemAtPath:kFILECACHE_PATH error:nil];
            [mgr createDirectoryAtPath:kFILECACHE_PATH withIntermediateDirectories:YES attributes:nil error:nil];
            
            dispatch_async(dispatch_get_main_queue(), ^{
               
                [SVProgressHUD dismiss];
                
                // 設(shè)置文字
                self.detailTextLabel.text = nil;
                
            });
            
        });
    }];
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 應(yīng)用場景: 現(xiàn)在眾多app中都會有清楚緩存的功能,怎么能精確的計算緩存文件的大小,從而清除緩存文件呢,下面對清楚功...
    Mr_Bob_閱讀 1,810評論 7 19
  • Tang_shuya閱讀 2,053評論 0 13
  • 在我們開發(fā)app的過程中,都會涉及到一個問題,那就是清除緩存,我們都知道,隨著應(yīng)用使用頻率的增加,程序cache的...
    某某cp閱讀 767評論 0 1
  • http://www.cnblogs.com/LynnAIQ/p/6196907.html 別人寫的博客鏈接 需要點擊去
    zcc_ios閱讀 518評論 0 0
  • 簡述:下面的是根據(jù)SDImage圖片緩存與文件緩存結(jié)合在一起來寫的需要導(dǎo)入SDImage三方,一般需要導(dǎo)入頭文件#...
    IIronMan閱讀 704評論 0 6

友情鏈接更多精彩內(nèi)容