ObjFW  View Ticket

Ticket UUID: a7760ac9cb9c8c13a73b920e416b03639ec0b928
Title: Add OFCoding and OFCoder
Status: Open Type: Feature_Request
Severity: Important Priority: Medium
Subsystem: Resolution: Open
Last Modified: 2023-08-31 20:06:46
Version Found In: Milestone: none
User Comments:
letterus added on 2023-08-31 19:43:04: (text/x-markdown)
After serialisation was removed we do need a proper protocol to handle implementation of how to encode and decode object trees.

User Story: As an application developer I'd like to port a library like [Mantle](https://github.com/Mantle/Mantle) or [RestKit](https://github.com/RestKit/RestKit) to ObjFW to easily consume RESTful APIs. They rely on `NSCoding` and KVO heavily.

Reference: [Apple Doc](https://developer.apple.com/documentation/foundation/archives_and_serialization?language=objc)