在 Mac 桌面应用程序中,我收到“无法识别的选择器发送到实例”错误。
这是导致错误的行:
My_WebView *mvw = [mWebView LoadHtml];
这是相关的类定义:
My_WebView.h
#import <WebKit/WebKit.h>
@interface My_WebView : WebView
{
}
- (My_WebView *) LoadHtml; // initialize the WebView with a page
@end
My_WebView.mm
#import "My_WebView.h"
@implementation My_WebView
- (My_WebView *) LoadHtml
{
NSLog(@"Loading HTML...");
// do stuff...
return self;
}
@end
当我在 XCode 调试器中运行我的代码并在有问题的行中断时,我被告知这mWebView
是预期的类型 ( My_WebView
)。这排除了我在这里看到的许多类似 问题 中发现的问题。
有谁知道我做错了什么?