0

Objective C で記述した Xcode でプロジェクトに取り組んでいます。知りたいのですが、ファイルを複製する方法はありますか? 私はインターネットと私の本でそれを調べ続けていますが、何も好きではありません. #include しようとすると、うまくいかないようです。

これは私がこれまでに持っているものです。これは .h ファイルです。

#import <UIKit/UIKit.h>

@interface ViewController :UIViewController {
}
- (IBAction)link;
@end

#include <UIKit/UIKit.h>

@interface ViewController2 :UIViewController {
}
- (IBAction)link;
@end

This is the /m file which doesn't want to work.

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController
-(IBAction)link {
    [[UIApplication sharedApplication]
     openURL:[NSURL URLWithString:@"https://twitter.com/sexybeast914"]];
}

@end

#include "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController
-(IBAction)link {
    [[UIApplication sharedApplication]
     openURL:[NSURL URLWithString:@"https://twitter.com/sexybeast914"]];
}

@end

「ViewController」のクラス拡張を宣言できません、および「クラス「ViewController」の再実装」というエラーは常に同じです。

誰かが助けることができれば、それはいいでしょう。

ありがとう、 :)

4

1 に答える 1

1

ViewControllerクラスを 2 回宣言しています。同じ名前の 2 つのクラスを持つことはできません。

の 2 番目のコピーViewControllerが意図されてViewController2いたのに、最初のファイルからコードをコピーして貼り付けた後、ファイル内で名前を変更するのを忘れたに違いありませんか?

于 2013-07-03T23:25:24.933 に答える