При представлении собственных компонентов пользовательского интерфейса в Android для React Native мы расширяем SimpleViewManager
.
Этот абстрактный класс имеет метод onDropViewInstance
.
Согласно документам
* 1007. * Вызывается, когда представление отделено от иерархии представлений и допускает некоторую дополнительную очистку подклассом ViewManager.
Мы используем этот обратный вызов для очистки некоторых ресурсов:
override fun onDropViewInstance(view: SomeView) {
view.destroy()
}
On iOS мы реализуем RCTViewManager
.
Однако мы не смогли найти ничего подобного onDropViewInstance
.
Что эквивалентно iOS?
Какой рекомендуемый способ очистки ресурсов при утилизации React.Component
?
Заранее спасибо