2011-05-13 48 views
1

有人可以告诉我为什么这不起作用吗?'。代币

-(IBAction) website_btn { 
    [myAppDelegate viewGallery]; 
} 

因为我得到这个错误。

error: expected expression before '.' token

我知道这听起来很奇怪。需要有人在这里扔我一件救生衣。

+4

您发布的代码段中没有任何明显的错误。你确定错误是指那个吗? – 2011-05-13 00:28:35

+0

同意Bavarious ...这段代码没有任何错误...你确定错误是指这个代码.... – 2011-05-13 04:48:18

回答

0

谢谢大家!

这是我导致此错误的错误。

只记得用UIApplicationDelegate扩展你的类。

... 

@interface YourClass : UIViewController <UIApplicationDelegate> { 

.... 

对不起,我是新来的iPhone,所以我知道我没有使用正确的术语在这里。

0

您发布的代码没有问题。这可能是由于上面代码中的错误造成的。如果仍然代码是好的。然后清理所有的目标,并再次建立希望这将工作。因为它适用于我们许多人。

+0

感谢您投下的投票...但是如果你是downvoting某人的答案那么你也应该评论一下,例如(-1):downvoting的原因 – 2011-05-13 04:35:34

1

如果您在Xcode中使用GCC进行编译,请尝试切换到clang,clang更好地识别出现错误的位置,GCC有时会声明错误出现在一个位置实际上错误要高得多,甚至在头文件中。