Declared in SBJsonStreamWriter.h

Overview

Enable JSON writing for non-native objects

Tasks

Instance Methods

proxyForJson

Allows generation of JSON for otherwise unsupported classes.

- (id)proxyForJson

Discussion

If you have a custom class that you want to create a JSON representation for you can implement this method in your class. It should return a representation of your object defined in terms of objects that can be translated into JSON. For example, a Person object might implement it like this:

 - (id)proxyForJson {
    return [NSDictionary dictionaryWithObjectsAndKeys:
    name, @"name",
    phone, @"phone",
    email, @"email",
    nil];
 }

Declared In

SBJsonStreamWriter.h