2012-03-02 53 views
0

对不起,我英文不好iOS的按钮来调用

在FirstViewController.h我写道:

- (IBAction)goToURL:(id)sender; 

在FirstViewController.m我写道:

- (IBAction)goToURL:(id)sender; 
{ 
NSURL *myURL = [NSURL URLWithString:@"tel://01999999999"]; 
[[UIApplication sharedApplication] openURL:myURL]; 

} 

我增加了一个按钮,你可以看照片。 http://url.bg/show-image.php?id=683e9491d40e684f2eaefdbe19fe1b45

问题是模拟器没有给我一个错误,我知道错误的地方?

+4

为什么你想要得到一个错误?如果没有错误,那么这是一件好事... – edc1591 2012-03-02 22:15:24

+0

@ edc1591不一定,没有从任何不正常工作得到任何错误就像地狱 – Carlo 2012-03-02 22:19:57

+0

@卡罗真,但在这种情况下,它只是两行代码... – edc1591 2012-03-02 22:22:16

回答

6

该代码不会在模拟器中执行任何操作,因为模拟器没有电话应用程序。你需要在实际的iPhone上测试它。

编辑:你的.m文件中还有一个语法错误。我假设你只是犯了这个错误键入问题,因为我不认为它会编译。无论如何,你不应该在第一个花括号之前有一个分号。像这样;

- (IBAction)goToURL:(id)sender 
{ 
    NSURL *myURL = [NSURL URLWithString:@"tel://01999999999"]; 
    [[UIApplication sharedApplication] openURL:myURL]; 
}