Skip to content

AboutObjectsTraining/Codex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codex

Cocoa touch (iOS) framework written in Objective-C

Version 1.0 (requires Xcode 7)

Overview

A framework and example app that demonstrates the following:

  • Using Key-Value Coding (KVC) and value transformers (subclasses of NSValueTransformer) to support encoding and decoding of model objects from data stored in JSON and/or plist format
  • Leveraging a Core Data model to configure metadata needed during data marshaling to specify such things as:
    • Attribute names and types
    • Relationship names and types
    • Inverse relationships
    • External key paths
    • Value transformers

Screenshots

Coming soon.

Projects

The Codex workspace includes the following projects:

Codex

The Codex framework provides a mechanism for encoding and decoding subclasses of CDXModelObject, based on mappings defined in a Core Data model.

CodexExample

An Objective-C app that demonstrates use of the Codex framework for data marshaling. Storyboard-based. Depends on the Codex framework.


Copyright © 2015, About Objects, Inc. All rights reserved.

About

Objective-C and Swift data marshaling framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published