打开手机应用程序

时间:2012-01-08 20:48:19

标签: ios xcode

这很可能是一个非常明显的答案,但我只是没有看到它。我点击按钮时打开手机应用程序。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://???????"]];

这行代码应该这样做。问题是,根据应用程序中发生的情况,我希望它拨打不同的号码。我创建了一个字符串变量,我想用???

将它放入空间

类似的东西:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://(myPhoneNumberString)"]];

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:1)

查看NSString文档。

这样的事情会起作用:

[ NSURL URLWithString: [ NSString stringWithFormat: @"tel://%@", myPhoneNumberStringVar ]

字符串格式与printf C函数基本相同,使用额外的%@格式,用于打印对象表示。