我在运行应用程序时遇到问题
Root.plist
<dict>
<key>Type</key>
<string>PSTextFieldSpecifier</string>
<key>Title</key>
<string>Token</string>
<key>Key</key>
<string>token_preference</string>
<key>DefaultValue</key>
<string>my_secret_token</string>
<key>IsSecure</key>
<true/>
<key>KeyboardType</key>
<string>Alphabet</string>
<key>AutocapitalizationType</key>
<string>None</string>
<key>AutocorrectionType</key>
<string>No</string>
</dict>
然后我要通过以下内容读取此值:
let appDefaults = UserDefaults.standard
fglTokenValue = appDefaults.string(forKey: "token_preference")
print("TOKEN VALUE = " + fglTokenValue!)
但是它总是显示nil值。 为什么?我已经在Root.plist中声明了默认值 当我进入设置时,可以看到已应用默认值。