2012-01-08 73 views
1

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

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

该行代码应该这样做。问题是,根据应用中发生的情况,我希望它拨打另一个号码。我做了一个字符串变量,并且我想把它放入空间中。

喜欢的东西:

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

任何想法?

感谢

回答

1

看看在NSString文档。

喜欢的东西,将工作:

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

字符串格式基本相同,在printf C函数,如果加上%@格式,用于打印对象表示。