Я конвертирую целевой C проект OSX, который управляется памятью вручную, в AR C. Для этого я выбрал проект -> Edit -> Convert -> To Objective- C AR C.
Я получаю несколько ошибок и решаю их одну за другой. Ниже приведена ошибка, обозначенная как проблема Semanti c. что я не понимаю.
Semantic Issue, AppController.m:263:21: Instance method 'window' not found ; did you mean 'windows'?
Warning: AppController.m:263:21: Instance method '-window' not found (return type defaults to 'id'); did you mean '-windows'?
Код ниже
[[[NSApp delegate] window] setTitle:winTitle];
AppDelegate имеет свойство окна, я не уверен, почему xcode жалуется на это.
#import <Cocoa/Cocoa.h>
#import "AppController.h"
#import "UpdateWindowController.h"
@interface AppDelegate : NSObject <NSApplicationDelegate>
{
NSWindow* _window;
AppController* _appController;
UpdateWindowController* updateWinController;
}
@property (assign) IBOutlet NSWindow *window;
@property (assign) IBOutlet AppController *appController;
@end