Ver Fonte

Merge branch 'develop_PDFReaderProNew' of git.kdan.cc:Mac_PDF/PDF_Office into develop_PDFReaderProNew

tangchao há 1 ano atrás
pai
commit
302bbd9138

+ 5 - 6
PDF Office/PDF Master/Class/Preference/Controller/KMSyncPreferences.swift

@@ -107,18 +107,17 @@ class KMSyncPreferences: NSViewController {
          return NO;
      }
      */
-    
     @IBAction func changeTeXEditorPreset(_ sender: AnyObject) {
-        let sudc = NSUserDefaultsController.shared
+        let sudc = NSUserDefaultsController.shared.defaults
         let idx = sender.indexOfSelectedItem()
         if (idx < sender.numberOfItems - 1) {
             let editor = TeXEditors[idx]
-            (sudc.values as? NSMutableDictionary)?.setValue(sender.titleOfSelectedItem, forKey: SKTeXEditorPresetKey)
-            (sudc.values as? NSMutableDictionary)?.setValue(editor[COMMAND_KEY], forKey: SKTeXEditorCommandKey)
-            (sudc.values as? NSMutableDictionary)?.setValue(editor[ARGUMENTS_KEY], forKey: SKTeXEditorArgumentsKey)
+            sudc.setValue(sender.titleOfSelectedItem as Any?, forKey: SKTeXEditorPresetKey)
+            sudc.setValue(editor[COMMAND_KEY], forKey: SKTeXEditorCommandKey)
+            sudc.setValue(editor[ARGUMENTS_KEY], forKey: SKTeXEditorArgumentsKey)
             self.customTeXEditor = false
         } else {
-            (sudc.values as? NSMutableDictionary)?.setValue("", forKey: SKTeXEditorPresetKey)
+            sudc.setValue("", forKey: SKTeXEditorPresetKey)
             self.customTeXEditor = true
         }
     }