Установите UITextField в качестве номера телефона - PullRequest
0 голосов
/ 17 июля 2010
/*h file:*/

IBOutlet UITextField *Number;


/*m File:*/

[(Number) setText: [[NSUserDefaults standardUserDefaults]
stringForKey:@"SBFormattedPhoneNumber"]];

Есть идеи, почему это не работает?

Номер поля UIText просто не меняет то, что когда-либо.

Ответы [ 2 ]

2 голосов
/ 18 июля 2010

Возможно, у вас есть пустая строка или ноль, как под этим ключом.

Добавьте это утверждение для проверки:

NSLog(@"%@", [[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"]);
0 голосов
/ 18 июля 2010

Следует читать:

NSString * savedNumber = [[NSUserDefaults standardUserDefaults]
stringForKey:@"SBFormattedPhoneNumber"];
if (savedNumber)
{
     [Number setText:savedNumber];
}
...