我正在使用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”
如果有人可以提供帮助,那就太好了。
谢谢,))
答案 0 :(得分:1)
您正在宣布课程ViewController
两次。你不能有两个同名的类。
我打赌ViewController
的第二个副本原本是ViewController2
而你忘了在复制/粘贴第一个文件中的代码后在文件中重命名它?