复制Objective C文件?

时间:2013-07-03 23:23:19

标签: objective-c xcode

我正在使用Objective C& S中的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”

如果有人可以提供帮助,那就太好了。

谢谢,))

1 个答案:

答案 0 :(得分:1)

您正在宣布课程ViewController两次。你不能有两个同名的类。

我打赌ViewController的第二个副本原本是ViewController2而你忘了在复制/粘贴第一个文件中的代码后在文件中重命名它?