1

所以我设置了一个 settings.plist 并且可以正确读取数据。现在我PSTextFieldSpecifier在设置中有 2 个,所以我给了他们一个不同的Key

现在,当我运行应用程序时,一个字段有效而另一个无效 - 用于检索两者信息的代码是相同的,这甚至在我交换密钥标识符时得到确认,但是一旦我更改其中一个名称对任何东西,它都会停止工作。- 当然,代码中的所有内容都会更新以反映这一点。

我已经粘贴了 plist 的代码,所以你可以看到它是相同的。有什么问题??

        <dict>
        <key>AutocapitalizationType</key>
        <string>None</string>
        <key>AutocorrectionType</key>
        <string>No</string>
        <key>DefaultValue</key>
        <string></string>
        <key>IsSecure</key>
        <true/>
        <key>Key</key>
        <string>customer_ID_preference</string>
        <key>KeyboardType</key>
        <string>Alphabet</string>
        <key>Title</key>
        <string>Customer ID</string>
        <key>Type</key>
        <string>PSTextFieldSpecifier</string>
    </dict>
    <dict>
        <key>AutocapitalizationType</key>
        <string>None</string>
        <key>AutocorrectionType</key>
        <string>No</string>
        <key>IsSecure</key>
        <true/>
        <key>Key</key>
        <string>password_preference</string>
        <key>KeyboardType</key>
        <string>Alphabet</string>
        <key>Title</key>
        <string>Password</string>
        <key>Type</key>
        <string>PSTextFieldSpecifier</string>
    </dict>

干杯

- -编辑 - -

所以到目前为止我已经发现由于某种原因 textFields 只接受数字 - 但是当我直接输入字母时它工作正常 - 那么我应该更改 settigns 捆绑功能/限制吗?

4

0 回答 0