0

こんにちは、この行で電話番号をコアデータ要素に保存しようとすると

            [newLead setValue:[NSNumber numberWithInteger:[self.cellTextField.text doubleValue] ] forKey:@"cell"];

次に、これをロードします

    [self.cellTextField setText:[[self.lead valueForKey:@"cell"] stringValue]];

それは機能しますが、数字が 905666777 のような場合、その数字は大きすぎて 2147483647 になります

905番号を使用するにはどうすればよいですか?

を使用して番号をダイヤルするときも

     NSURL *telUrl = [NSURL URLWithString:[@"tel://" stringByAppendingString:@"cell"]];
[[UIApplication sharedApplication] openURL:telUrl]; 

最初の 3 桁の 214 のみをダイヤルします。すべての桁をダイヤルするにはどうすればよいですか

ありがとうございました

4

1 に答える 1