2 // HistoryItemCleaner.swift
5 // Created by Hori,Masaki on 2016/12/18.
6 // Copyright © 2016年 Hori,Masaki. All rights reserved.
11 class HistoryItemCleaner {
12 func cleanOldHistoryItems() {
13 guard UserDefaults.standard.cleanOldHistoryItems else {
16 let store = LocalDataStore.oneTimeEditor()
17 store.unmarkedKaihatuHistories(befor: UserDefaults.standard.cleanSiceDays)
18 .forEach { store.delete($0) }
19 store.unmarkedKenzoHistories(befor: UserDefaults.standard.cleanSiceDays)
20 .forEach { store.delete($0) }
21 store.unmarkedDropShipHistories(befor: UserDefaults.standard.cleanSiceDays)
22 .forEach { store.delete($0) }