diff --git a/EGOCache.m b/EGOCache.m index 5d287da..34f9731 100644 --- a/EGOCache.m +++ b/EGOCache.m @@ -77,14 +77,12 @@ - (void)clearCache { for(NSString* key in cacheDictionary) { [self removeItemFromCache:key]; } - [[NSUserDefaults standardUserDefaults] setObject:cacheDictionary forKey:@"EGOCache"]; - [[NSUserDefaults standardUserDefaults] synchronize]; + [self saveCacheDictionary]; } - (void)clearCache:(NSString*)key { - [self removeItemFromCache:key] - [[NSUserDefaults standardUserDefaults] setObject:cacheDictionary forKey:@"EGOCache"]; - [[NSUserDefaults standardUserDefaults] synchronize]; + [self removeItemFromCache:key]; + [self saveCacheDictionary]; } - (void)removeItemFromCache:(NSString*)key {