|
@@ -28,12 +28,13 @@ class KMHeaderFooterManager: NSObject, NSCoding {
|
|
|
|
|
|
func reloadData() {
|
|
|
do {
|
|
|
+ let pHeadFooterObjects = self.fetchPlistData()
|
|
|
+ self.headFooterObjects = pHeadFooterObjects
|
|
|
+
|
|
|
if let storedData = UserDefaults.standard.value(forKey: kHeaderFooterInfoSaveKey) as? Data {
|
|
|
NSKeyedUnarchiver.setClass(KMHeaderFooterObject.self, forClassName: "KMHeaderFooterObject")
|
|
|
NSKeyedUnarchiver.setClass(KMHeaderFooterManager.self, forClassName: "KMHeaderFooterManager")
|
|
|
|
|
|
- let pHeadFooterObjects = self.fetchPlistData()
|
|
|
- self.headFooterObjects = pHeadFooterObjects
|
|
|
if UserDefaults.standard.object(forKey: kHeaderFooterManagerInit) == nil {
|
|
|
if let man = NSKeyedUnarchiver.unarchiveObject(with: storedData) as? KMHeaderFooterManager {
|
|
|
UserDefaults.standard.set("1", forKey: kHeaderFooterManagerInit)
|