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两次声明课程。你不能有两个同名的类。

我敢打赌,第二个副本ViewController应该是ViewController2,而您在从第一个文件复制/粘贴代码后忘记在文件中重命名它?

于 2013-07-03T23:25:24.933 回答