Differences From 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]
To Artifact [b4d0f545f8]:
- File src/OFObject.h — part of check-in [b10efe7b2b] at 2009-06-10 15:31:28 on branch trunk — Add +[setImplementation:forMethod:]. (user: js, size: 6757) [annotate] [blame] [check-ins using]
︙ | |||
56 57 58 59 60 61 62 63 64 65 66 67 68 69 | 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | + + + + + + + + + + | /** * \param protocol The protocol which should be checked for conformance * * \return A boolean whether the class conforms to the specified protocol */ + (BOOL)conformsTo: (Protocol*)protocol; /** * Replace a method implementation with another implementation. * * \param selector The selector of the method to replace * \param imp The new implementation for the method * \return The old implementation */ + (IMP)setImplementation: (IMP)newimp forMethod: (SEL)selector; /** * 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 */ |
︙ |