Я хочу преобразовать инфраструктуру WebKit, следуя шаблонам, используемым в других платформах Objective C, включенных в Delphi XE2.
Я получаю следующее сообщение об ошибке:
Project ProjectFMподнял исключение класса EObjectiveC с сообщением «ObjectiveC class WebView не удалось найти».
Я включил инфраструктуру WebKit в удаленные профили, добавив следующее: Путь: / System / Library / FrameworksFramework: 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.
Спасибо, Фил