625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
|
/**
* @brief A method which is called when the class is unloaded from the runtime.
*
* Derived classes can override this to execute their own code when the class
* is unloaded.
*
* @warning This is not supported by the Apple runtime and currently only
* called by the ObjFW runtime when objc_unregister_class() or
* objc_exit() has been called!
* In the future, this might also be called by the ObjFW runtime when
* the class is part of a plugin that has been unloaded.
*/
+ (void)unload;
/**
* @brief A method which is called the moment before the first call to the class
* is being made.
*
|
|
<
|
|
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
|
/**
* @brief A method which is called when the class is unloaded from the runtime.
*
* Derived classes can override this to execute their own code when the class
* is unloaded.
*
* @warning This is not supported by the Apple runtime and currently only
* called by the ObjFW runtime when @ref objc_deinit has been called!
* In the future, this might also be called by the ObjFW runtime when
* the class is part of a plugin that is being unloaded.
*/
+ (void)unload;
/**
* @brief A method which is called the moment before the first call to the class
* is being made.
*
|