Что вызывает этот вторичный ущерб?

В заголовке моего делегата приложения я имею:

#import <UIKit/UIKit.h>

@interface CJSHAppDelegate : UIResponder <UIApplicationDelegate>

@property (strong, nonatomic) UIWindow *window;

@end

Когда я пытаюсь его запустить, строка @interface получает сообщение об ошибке "Ожидаемый идентификатор или" ("", а строка @end получает сообщение "@end" должно появиться в контексте Objective-C ", и после этого main.m получает "Использование необъявленного идентификатора CJSHAppDelegate". Ничего из этого не было раньше.

Что вызывает это, и что можно устранить? Я ожидаю, что это будет вторичный ущерб, но не знаю, где искать.

Английский перевод сообщения об ошибке был бы полезен; Я полагаю, что ошибка сообщается для сгенерированного Xcode стандартного кода.

--РЕДАКТИРОВАТЬ--

Main.m, запрошенный в ответе:

//
//  Created by jonathan on 9/27/13.
//  Copyright (c) 2013 Jonathan Hayward. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "CJSHAppDelegate.h"

int main(int argc, char * argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([CJSHAppDelegate class]));
    }
}

0 ответов

Другие вопросы по тегам