Я хочу преобразовать инфраструктуру WebKit, следуя шаблонам, используемым в других инфраструктурах Objective C, включенных в Delphi XE2.
Я получаю следующее сообщение об ошибке:
Project ProjectFM поднял класс исключения EObjectiveC с сообщением «Не удалось найти класс WebView ObjectiveC».
Я включил инфраструктуру WebKit в удаленные профили, добавив следующее: Путь: /System/Library/Frameworks Framework: WebKit
Я следовал шаблону, найденному в MacAPI.Foundation.pas, чтобы начать перевод файла WebView.h следующим образом:
WebViewClass = interface(NSViewClass)
['{0D9F44B7-09FD-4E35-B96E-8DB71B9A2537}']
{class} function canShowMIMEType(MIMEType: NSString): Boolean; cdecl;
end;
WebView = interface(NSView)
['{C36D8016-2FCB-49F0-BA1C-C9913A37F9AC}']
procedure close; cdecl;
end;
TWebView = class(TOCGenericImport<WebViewClass, WebView>) end;
Кроме того, имеет ли значение GUID для интерфейса?
Может ли кто-нибудь дать какие-либо рекомендации относительно того, какие шаги необходимо выполнить, чтобы подключиться к любой из дополнительных целей c, не включенных в XE2.
Спасибо, Фил