Каждый раз, когда я пытаюсь создать новый класс, я получаю кучу ошибок, даже не создавая ни одной строки кода.Невозможно создать новый класс
register.h
#import <UIKit/UIKit.h>
@interface register : UIViewController
@end
дает ошибки:
Ожидаемый идентификатор
Ожидаемый идентификатор или '('
register.m
#import "register.h"
@interface register()
@end
@implementation register
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
@implementation регистр
Ожидаемый идентификатор
Ожидаемый идентификатор или '('
- (void)viewDidLoad
и - (void)didReceiveMemoryWarning
отдавания:
Отсутствует контекст для объявления метода
@end
дает:
@end должен появиться в Objective-C контексте
Это происходит каждый раз, когда я делаю новый класс без написания какого-либо кода.
Это происходит * каждый раз, когда вы делаете новый класс? Даже если вы называете это чем-то иным, чем 'register'? –
'register' - это ключевое слово в C. (Это хорошая причина следовать правилам кодирования C++/Objective-C и всегда называть классы с ведущими шапками.) –
спасибо, я даже не подумал попробовать другое имя! –