본문 바로가기
IOS

IOS 하이브리드 앱 진행 시 캐시 삭제

by 일용직 코딩노동자 2020. 5. 20.
728x90
반응형

하이브리드 앱을 진행하면서

 

디자인같은 경우들이 대규모 수정이 이뤄져서 전에있던 사진이 보인다거나.. 등등 이상한 경우가 생기는데요

 

이때 캐시를 한번 삭제해주시면됩니다.

 

let websiteDataTypes = NSSet(array: [WKWebsiteDataTypeDiskCache, WKWebsiteDataTypeMemoryCache])
let date = Date(timeIntervalSince1970: 0)
WKWebsiteDataStore.default().removeData(ofTypes: websiteDataTypes as! Set<String>, modifiedSince: date, completionHandler:{ })

 

해당 코드는 Swift5 코드입니다.

 

원하시는 위치에 알맞게 넣어주시면 되겠습니다.

728x90
반응형

댓글