Iphone NSUserDefault在Xcode中

Iphone NSUserDefault在Xcode中,iphone,ios,ipad,cocoa-touch,core-data,Iphone,Ios,Ipad,Cocoa Touch,Core Data,我有一个关于如何使用core date更新公式的问题。我尝试过使用NSUserDefault,但公式是空的(尽管它保存了)。所以我有两个文本字段需要更新我的公式。当用户退出应用程序时,需要保存两个文本字段日期。那么,我应该如何处理这一问题 将文本字段的内容保存为用户默认值: [[NSUserDefaults standardUserDefaults] setObject:field1.text forKey:@"field1"]; [[NSUserDefaults standardUserDef

我有一个关于如何使用core date更新公式的问题。我尝试过使用NSUserDefault,但公式是空的(尽管它保存了)。所以我有两个文本字段需要更新我的公式。当用户退出应用程序时,需要保存两个文本字段日期。那么,我应该如何处理这一问题

将文本字段的内容保存为用户默认值:

[[NSUserDefaults standardUserDefaults] setObject:field1.text forKey:@"field1"];
[[NSUserDefaults standardUserDefaults] synchronize];
[[NSUserDefaults standardUserDefaults] synchronize];
field1.text = [[NSUserDefaults standardUserDefaults] stringForKey:@"field1"];
从用户默认值加载文本字段的内容:

[[NSUserDefaults standardUserDefaults] setObject:field1.text forKey:@"field1"];
[[NSUserDefaults standardUserDefaults] synchronize];
[[NSUserDefaults standardUserDefaults] synchronize];
field1.text = [[NSUserDefaults standardUserDefaults] stringForKey:@"field1"];

CoreData与保存类似的简单内容没有多大关系。

将文本字段的内容保存为用户默认值:

[[NSUserDefaults standardUserDefaults] setObject:field1.text forKey:@"field1"];
[[NSUserDefaults standardUserDefaults] synchronize];
[[NSUserDefaults standardUserDefaults] synchronize];
field1.text = [[NSUserDefaults standardUserDefaults] stringForKey:@"field1"];
从用户默认值加载文本字段的内容:

[[NSUserDefaults standardUserDefaults] setObject:field1.text forKey:@"field1"];
[[NSUserDefaults standardUserDefaults] synchronize];
[[NSUserDefaults standardUserDefaults] synchronize];
field1.text = [[NSUserDefaults standardUserDefaults] stringForKey:@"field1"];

CoreData与保存类似的简单内容几乎没有关系。

它叫CoreData,不是CoreDate。我再次进行了编辑(你能不能+1,因为我禁止提问,我请stackoverflow支持人员告诉我编辑糟糕的问题:)它叫CoreData,不是CoreDate。我再次进行了编辑(你能+1吗,因为我禁止提问,我问了stackoverflow支持人员,他们让我编辑糟糕的问题:)我问了关于NsureDefault更新公式的问题你在说什么“公式”?你试图从文本字段中输入的数字计算一些东西?self.TextTotal.text=[[NSString alloc]initWithFormat:@“$%.2f”,(总距离*0.000621371)/煤气*货币];这是Gas和Money是整数的公式,通过文本字段获取更新,该字段需要更新公式并在应用程序退出时保存值…是的..我正在尝试这样做,但NSUserDefault不会更新公式,但在您退出应用程序时会保存..我问了有关NSUserDefault更新公式的问题什么“公式”你在说什么?你正在试图从文本字段中输入的数字计算一些东西?self.textotal.text=[[NSString alloc]initWithFormat:@“$%.2f”,(总距离*0.000621371)/gas*money];这是Gas和Money是整数的公式,通过文本字段获取更新,需要在应用程序退出时更新公式并保存值…是的..我正在尝试这样做,但NSUserDefault不会更新公式,但在您退出应用程序时会保存。。。。。