1
|
添加一个提示框效果导入第三方MBProgressHUD
|
#import "MBProgressHUD+MJ.h"
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<br><br>
/**
* 清理缓存第一种方法
*/
-(
void
)clearCache
{
dispatch_async(
dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)
, ^{
NSString
*cachPath = [
NSSearchPathForDirectoriesInDomains
(
NSCachesDirectory
,
NSUserDomainMask
,
YES
) objectAtIndex:0];
NSArray
*files = [[
NSFileManager
defaultManager] subpathsAtPath:cachPath];
NSLog
(@
"files :%lu"
,[files count]);
for
(
NSString
*p in files) {
NSError
*error;
NSString
*path = [cachPath stringByAppendingPathComponent:p];
if
([[
NSFileManager
defaultManager] fileExistsAtPath:path]) {
[[
NSFileManager
defaultManager] removeItemAtPath:path error:&error];
}
}
[
self
performSelectorOnMainThread:
@selector
(clearCacheSuccess) withObject:
nil
waitUntilDone:
YES
];});
}
-(
void
)clearCacheSuccess
{
|
[MBProgressHUD showSuccess:@"清理完毕"];
1
2
|
NSLog
(@
"清理成功"
);
}
|