【问题标题】:How to write an value to text field in application preferences settings ios?如何在应用程序首选项设置 ios 中将值写入文本字段?
【发布时间】:2011-10-28 18:46:15
【问题描述】:

在应用程序首选项设置中,我有文本字段。 textField 的行为: 1.当用户输入文本并启动应用程序时,输入的文本被提取并处理。 2.当用户清除textFiled并启动时,一些文本将动态生成,必须将动态生成的文本放回设置首选项中的textField。

有没有办法在应用程序设置首选项中将值写入 textField ?

【问题讨论】:

    标签: ios ipad preferences application-settings root.plist


    【解决方案1】:

    应用程序的 Settings.app 值存储在 NSUserDefaults 中。你应该能够设置它们:

    [[NSUserDefaults standardUserDefaults]setValue:newValue forKey:@"theKeyYouDefinedInThePlist"]
    

    【讨论】:

    • 没问题。如果这回答了您的问题,请将答案标记为正确,以便其他人知道在哪里查看:)
    • 我让应用读取值并在应用中使用它。它是一个 url 字符串。但我希望用户能够修改该字符串。我的问题是,我从哪里调用上面粘贴的这条线?目前在 appDidFinishLaunching 中读取了首选项,因为我需要在应用加载时获取 url。但是 plist 中的 url 只是一个占位符。用户需要将其修改为自己的 url 值,以便应用程序查找他的服务器数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多