Существует много дискуссий о том, как бесплатно использовать компонент на мобильном устройстве с помощью Firemonkey, но это не ответ на мой ответ.
В версии 10.4 RAD Studio реализовано унифицированное управление памятью Embarcadero.
Я создаю TFrame с помощью:
FFrame := TMyFrame.Create(nil);
FFrame.OnClickCloseButton := CloseFrame;
В моем методе CloseFrame я делаю:
FFrame.DisposeOf;
FFrame := nil;
На Android все в порядке, но на iOS я получил нарушение прав доступа. Обычно с версией IDE 10.4 я могу сделать:
FFrame.Free;
Но у меня произошел сбой приложения в iOS.
То, что мне нужно сделать, это действительно самые простые вещи. Создайте что-нибудь и освободите это.
Что ты порекомендуешь ? Например, использовать интерфейс с IFrame?