phoneNo
コアデータモデルで呼び出される属性、、integer16
があり、もちろん値を保存してロードする必要があります。
そこで、ユーザーが入力した数値をテキストフィールドに保存してみます。
[myObject setValue:[NSNumber numberWithInteger:[textField.text integerValue]] forKey:@"mobileNo"];
次に、次のように値を表示してみます。
label.text = [myObject.mobileNo stringValue];
入力したとしましょう123456789
; それを表示する代わりに、を表示します-13035
。保存または読み込みが間違っているか、あるいはその両方かはわかりません。