WKWebsiteDataStore
ยท
๐ iOS/Swift
WKWebsiteDataStoreWebkit ํ๋ ์์ํฌ์์ ์ ๊ณตํ๋ ์น ์ฌ์ดํธ ๋ฐ์ดํฐ ์ ์ฅ์ ์ฟ ํค, ์บ์, ๋ก์ปฌ ์ ์ฅ์ ๋ฑ์ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ๊ฐ์ฒด WKWebView์ ํจ๊ป ๋์ํ๋ฉด์ ์น์ฌ์ดํธ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ฑฐ๋ ์ญ์ ํ๋ ๋ฐ ์ฌ์ฉ WKWebsiteDataStore ์ฃผ์ ๊ธฐ๋ฅhttpCookieStore: ์น์ฌ์ดํธ์ ์ฟ ํค๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ถ๊ฐ/์ญ์ default(): ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์ ์ฅ์ (์ผ๋ฐ์ ์ธ ์น ๋ธ๋ผ์ฐ์ง)nonPersistent(): ๋น ํ๋ฐ์ฑ ๋ฐ์ดํฐ ์ ์ฅ์ (์ธ์
์ด ๋๋๋ฉด ๋ฐ์ดํฐ๊ฐ ์ญ์ )fetchDataRecords(offTypes:): ํน์ ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ดremoveData(ofTypes:for:): ํน์ ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ์ฟ ํค ๊ฐ์ ธ์ค๊ธฐ (httpCookieStore.getAllCookies)..