Objective c 应用程序首选项中保存为URL的用户输入字符串
我有一个非常简单的应用程序。它有一个带有两个web视图的选项卡栏控制器,Objective c 应用程序首选项中保存为URL的用户输入字符串,objective-c,ios,cocoa-touch,preferences,Objective C,Ios,Cocoa Touch,Preferences,我有一个非常简单的应用程序。它有一个带有两个web视图的选项卡栏控制器,webView1和webView2。我可以将网站推送到我的两个视图。我想添加一个简单的文本字段,用户可以在其中键入字符串,并将该字符串插入URL。我还想将该字符串设置为两个web视图的默认值 例如,用户输入“问题”并将其输入字符串@http://www.stackoverflow.com/“字符串”“。这会将默认字符串设置为“问题”,每次应用程序加载时都会显示URL。有人能帮我解释一下吗?如果您想在每次加载应用程序时在URL
webView1
和webView2
。我可以将网站推送到我的两个视图。我想添加一个简单的文本字段,用户可以在其中键入字符串,并将该字符串插入URL。我还想将该字符串设置为两个web视图的默认值
例如,用户输入“问题”并将其输入字符串
@http://www.stackoverflow.com/“字符串”“
。这会将默认字符串设置为“问题”,每次应用程序加载时都会显示URL。有人能帮我解释一下吗?如果您想在每次加载应用程序时在URL中使用相同的字符串(或更改字符串),我建议您查看NSUserDefaults。以下是帮助您开始的步骤:
希望有帮助。如果您希望在每次加载应用程序时在URL中使用相同的字符串(或更改字符串),我建议您查看NSUserDefaults。以下是帮助您开始的步骤:
希望有帮助。您应该能够使用默认系统存储用户默认值。当用户输入默认字符串时,您可以执行以下操作:
[[NSUserDefaults standardUserDefaults] setObject:theString forKey:@"defaultURLString"]
要在下次启动应用程序时保存字符串,请执行以下操作:
[[NSUserDefaults standardUserDefaults] synchronize];
加载应用程序时,您将使用以下方法检索此字符串:
NSString *theString = [[NSUserDefaults standardUserDefaults] objectforKey:@"defaultURLString"]
您应该能够使用默认系统来存储用户默认值。当用户输入默认字符串时,您可以执行以下操作:
[[NSUserDefaults standardUserDefaults] setObject:theString forKey:@"defaultURLString"]
要在下次启动应用程序时保存字符串,请执行以下操作:
[[NSUserDefaults standardUserDefaults] synchronize];
加载应用程序时,您将使用以下方法检索此字符串:
NSString *theString = [[NSUserDefaults standardUserDefaults] objectforKey:@"defaultURLString"]