Notice
Recent Posts
Recent Comments
Link
투케이2K
150. (Objective-C/objc) [간단 소스] WKWebsiteDataStore removeDataOfTypes 사용해 웹뷰 특정 캐시 데이터 삭제 본문
Objective-C
150. (Objective-C/objc) [간단 소스] WKWebsiteDataStore removeDataOfTypes 사용해 웹뷰 특정 캐시 데이터 삭제
투케이2K 2024. 9. 19. 19:36[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : OBJECTIVE-C
[소스 코드]
// ----------------------------------------------------------------------
// [Objc 웹뷰 생성 관련 참고 사이트]
// ----------------------------------------------------------------------
// https://blog.naver.com/kkh0977/222869355159?trackingCode=blog_bloghome_searchlist
// ----------------------------------------------------------------------
// ----------------------------------------------------------------------
// [캐시 삭제 관련 종류]
// ----------------------------------------------------------------------
// WKWebsiteDataTypeDiskCache
// WKWebsiteDataTypeOfflineWebApplicationCache
// WKWebsiteDataTypeMemoryCache
// WKWebsiteDataTypeLocalStorage
// WKWebsiteDataTypeCookies
// WKWebsiteDataTypeSessionStorage
// WKWebsiteDataTypeIndexedDBDatabases
// WKWebsiteDataTypeWebSQLDatabases
// WKWebsiteDataTypeFetchCache (iOS 11.3, *)
// WKWebsiteDataTypeServiceWorkerRegistrations (iOS 11.3, *)
// ----------------------------------------------------------------------
// ----------------------------------------------------------------------
// [웹뷰 특정 캐시 데이터 삭제] : [WKWebview] : WKWebsiteDataTypeDiskCache, WKWebsiteDataTypeMemoryCache, WKWebsiteDataTypeCookies
// ----------------------------------------------------------------------
NSSet* nSet= [NSSet setWithArray:@[WKWebsiteDataTypeDiskCache, WKWebsiteDataTypeMemoryCache, WKWebsiteDataTypeCookies]];
NSDate *nDate=[NSDate dateWithTimeIntervalSince1970:0];
[WKWebsiteDataStore.defaultDataStore removeDataOfTypes:nSet modifiedSince:nDate completionHandler:^{
printf("\n");
printf("==================================== \n");
printf("[WKWebsiteDataStore >> removeDataOfTypes :: Clear] \n");
printf("==================================== \n");
printf("\n");
}];
반응형
'Objective-C' 카테고리의 다른 글
Comments