すべての質問を検索しましたが、答えが見つからないようです。
私は次のIBActionを持っています。これは、電話番号をタップするたびにクラッシュします。DBに戻り、電話番号を(555)-123-5555ではなく5551235555にフォーマットしました。
- (IBAction)callPhone:(UIButton *)sender{
Bar *items = self.detailItem;
NSURL *pn = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@", items.barPhone]];
[[UIApplication sharedApplication] openURL:pn];
}
- (void)setCallButton:(UIButton *)callButton{
Bar *items = self.detailItem;
[callButton setTitle:items.barPhone
forState:UIControlStateNormal];
}
すべてのコードガイダンスが適用されます。