Как преобразовать указатель на интерфейс IObjectiveC? - PullRequest
1 голос
/ 03 октября 2019

Этот интерфейс объявлен в исходном коде delphi:

  UILayoutSupport = interface(IObjectiveC)
    ['{2A1B5C8A-57CE-4423-A857-6BD6BCC61F77}']
    function length: CGFloat; cdecl;
  end;

теперь в delphi у нас также есть эта функция:

UIViewController = interface(UIResponder)
  ...
  function topLayoutGuide: Pointer; cdecl;
end;

из https://developer.apple.com/documentation/uikit/uiviewcontroller/1621367-toplayoutguide?language=objc мы видим, чтоtopLayoutGuide возвращает UILayoutSupport.

сейчас Как я могу преобразовать указатель , полученный из topLayoutGuide, в UILayoutSupport ?

...