3

私は私の学校のアプリを学び、取り組んでいる学生です。始めたばかりで大丈夫です。しかし、「予期された識別子または'('」というエラーが表示されます。投稿を読んだりグーグルで検索したりするのに数日かかりましたが、解決策が見つかりませんでした。

学校のウェブサイトにリンクするために、アプリケーションの2番目のタブに丸い長方形のボタンを作成しようとしています。

これが.hです:

#import <UIKit/UIKit.h>

@interface SecondViewController : UIViewController  {

}


- (IBAction)Website:(id)sender;



 @end

エラーがコメントされた私の.mは次のとおりです。

#import "SecondViewController.h"

@interface SecondViewController ()

@end

@implementation SecondViewController 

-(IBAction)Website {
[[UIApplication sharedApplication ] openURL:[NSURL URLWithString:@"http://www.google.com"]];

}


{      **// Error is on this line[23]**
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}


- (IBAction)Website;


- (IBAction)Website:(id)sender; {
}
@end

この小さな男をどうやって直すことができますか?どうもありがとうございます!また、.hファイルはxCodeによって作成され、ボタンから.hへのドラッグを制御してアクションを作成するだけです。これが原因でしょうか?

4

1 に答える 1

3

この行を誤って削除したと思います。

- (void)viewDidLoad

この線より上

{      **// Error is on this line[23]**

ただし、簡単にするために、これを削除できます。

{      **// Error is on this line[23]**
     [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
 }

viewDidLoadを何にも使用していないため

于 2013-01-11T17:01:09.900 に答える