嗨,當我嘗試用這條線PHONENUMBER保存到coredata元素無法保存或正確撥打PHONENUMBER,過大的ios
[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的號碼,我怎樣才能讓它在撥打所有的數字
謝謝
第一行應爲'[newLead setValue:[NSNumber numberWithInteger:[self.cellTextField.text integerValue]] forKey:@「cell」];'用** integerValue **代替doubleValue – bachonk
@bachonk是啊我抓到了並修復它,但仍 –