必须将UITextfield的值保存到NSUserDefault,然后将此值发送到服务器

时间:2010-08-03 07:09:29

标签: objective-c

我正在尝试此代码。我想将值保存到NSUserDefault,尝试将NSUserDefault的值保存到本地var val1,稍后必须将此值val1发送到服务器,但是当我运行构建应用程序时,username = null出现......我遇到了大麻烦...... plzzzz帮助我....替代代码将被推出..... Thanx提前

NSUserDefaults * username = [NSUserDefaults standardUserDefaults];

[username setObject:utextFieldNormal.text forKey:@“username”];

//NSLog(@"username:%@",utextFieldNormal.text);

NSString *val1= [username valueForKey:@"username "];

NSLog(@"username:%@",val1);

[用户名同步]

1 个答案:

答案 0 :(得分:1)

[username valueForKey:@"username "];
你看过那里的空间吗? @"username " != @"username"。也许这是你问题的根源。您应该使用objectForKey代替valueForKey