Differences From Artifact [60d0648156]:
- File src/OFObject.h — part of check-in [4c343b7841] at 2009-06-02 17:21:55 on branch trunk — Take care of the root metaclass's super being the root class. (user: js, size: 6464) [annotate] [blame] [check-ins using]
To Artifact [ca450e2d5c]:
- File
src/OFObject.h
— part of check-in
[b7cd1e3dc6]
at
2009-06-09 13:01:51
on branch trunk
— Use #import "*.h" instead of #import <*.h> in objfw.h.
We need this because we don't add the objfw include path to the
CPPFLAGS anymore in objfw-config. (user: js, size: 6466) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
63 64 65 66 67 68 69 | /** * Replace a method with a method from another class. * * \param selector The selector of the method to replace * \param class The class from which the new method should be taken * \return The old implementation */ | | | | 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | /** * Replace a method with a method from another class. * * \param selector The selector of the method to replace * \param class The class from which the new method should be taken * \return The old implementation */ + (IMP)replaceMethod: (SEL)selector withMethodFromClass: (Class)class; /** * Initialize the already allocated object. * Also sets up the memory pool for the object. * * Derived classes may override this, but need to do self = [super init] before * they do any initialization themselves. init may never return nil, instead |
︙ | ︙ |