【发布时间】:2013-10-14 22:21:58
【问题描述】:
我想做以下事情。我有一系列对象(企业),每个企业都有自己的详细信息,包括他们的电话号码。
我知道如何在 Objective-C 中进行调用,但我不知道如何动态更新数字。我有一个详细信息类(.h 和 .m),并且我已将 tel 声明为变量。
所以打电话我会用下面的例子
-(IBAction)MakePhoneCall:(id)sender
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:123456"]];
}
我使用 DetailViewController,因此我有一个填充的业务列表,并根据所选的业务创建该业务对象。所以对于我的电话,我想做以下事情:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:" + detail.tel]];
但这显然行不通。谁能告诉我这是怎么做到的?
【问题讨论】:
-
是的,我知道 Xcode 不能打电话,但这真的不是我的问题。不过还是谢谢大家。设法解决它。我所要做的就是省去@"tel:" 就可以了。
标签: iphone objective-c phone-call