39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
*/
@interface OFObject
{
/// The class of the object
Class isa;
}
/**
* This code is executed once when a method of the class is called for the first
* time.
*
* Derived classes can override this to execute their own code on
* initialization.
*/
|
>
>
>
>
>
>
>
>
|
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
*/
@interface OFObject
{
/// The class of the object
Class isa;
}
/**
* This code is executed once when the class is loaded into the runtime.
*
* Derived classes can overide this to execute their own code when the class is
* loaded.
*/
+ (void)load;
/**
* This code is executed once when a method of the class is called for the first
* time.
*
* Derived classes can override this to execute their own code on
* initialization.
*/
|