Differences From Artifact [980b1c8958]:
- File
src/OFObject.m
— part of check-in
[1d57af4a31]
at
2016-05-29 00:42:00
on branch trunk
— Add -[{allows,retain}WeakReference] to OFObject
This is required by the Apple runtime to support weak references. (user: js, size: 24683) [annotate] [blame] [check-ins using]
To Artifact [8d3755fc71]:
- File
src/OFObject.m
— part of check-in
[3ad1f2b268]
at
2016-06-05 00:01:20
on branch trunk
— Add OFKeyValueCoding
No support for paths and auto-wrapping yet.
Also, no classes like OFDictionary override it yet. (user: js, size: 24724) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
207 208 209 210 211 212 213 214 215 216 217 218 219 220 | cStringWithEncoding: [OFSystemInfo native8BitEncoding]]; } /* References for static linking */ void _references_to_categories_of_OFObject(void) { _OFObject_Serialization_reference = 1; } @implementation OFObject + (void)load { #if !defined(OF_APPLE_RUNTIME) || defined(__OBJC2__) | > | 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 | cStringWithEncoding: [OFSystemInfo native8BitEncoding]]; } /* References for static linking */ void _references_to_categories_of_OFObject(void) { _OFObject_KeyValueCoding_reference = 1; _OFObject_Serialization_reference = 1; } @implementation OFObject + (void)load { #if !defined(OF_APPLE_RUNTIME) || defined(__OBJC2__) |
︙ | ︙ |