У меня есть подкласс, определенный следующим образом:
#import <Cocoa/Cocoa.h>
@interface ICMusicBrowserWindowController : NSWindowController
{
}
Затем я создаю экземпляр вышеупомянутого подкласса следующим образом
ICMusicBrowserWindowController *musicBrowserWindowController = [[ICMusicBrowserWindowController alloc] initWithWindowNibName:@"Browser"];
[musicBrowserWindowController setDelegate:self];
Я пытаюсь запросить window
у musicBrowserWindowController
вот так.
[NSApp beginSheet:[musicBrowserWindowController window]
modalForWindow:[[self view] window]
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:nil];
Однако при этом я получаю предупреждающее сообщение, window maybe deprecated because receiver type is unknown
.
Есть какие-либо предложения относительно того, что я делаю неправильно?Я заметил, что это предупреждение появилось только в OSX Lion.Спасибо.