Differences From Artifact [edc7438bce]:
- File src/OFObject.h — part of check-in [bce7bbddf4] at 2010-05-05 17:21:55 on branch trunk — Rename method replacement methods - the old names were too long. (user: js, size: 8894) [annotate] [blame] [check-ins using] [more...]
To Artifact [acfaa1e5ed]:
- File
src/OFObject.h
— part of check-in
[e2b06423e0]
at
2010-09-05 23:19:08
on branch trunk
— Replace OFObject* with id in many places.
We assume now that every object understands retain, release, etc. so
that we can weaken the type from OFObject* to id. This makes it
possible to use different root object classes. (user: js, size: 8887) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
214 215 216 217 218 219 220 | * * Classes containing data (like strings, arrays, lists etc.) should reimplement * this! * * \param obj The object which should be tested for equality * \return A boolean whether the object is equal to the specified object */ | | | 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 | * * Classes containing data (like strings, arrays, lists etc.) should reimplement * this! * * \param obj The object which should be tested for equality * \return A boolean whether the object is equal to the specified object */ - (BOOL)isEqual: (id)obj; /** * Calculates a hash for the object. * * Classes containing data (like strings, arrays, lists etc.) should reimplement * this! * |
︙ | ︙ |