Inherits from NSObject
Conforms to UITableViewDataSource
UITableViewDelegate
Declared in RETableViewManager.h
RETableViewManager.m

Overview

Data driven content manager for UITableView. It allows to manage content of UITableView with ease, both forms and lists. In its core RETableViewManager supports reusable cells based on corresponding data object class.

Tasks

Creating and Initializing a RETableViewManager

Managing the Delegate

  •   delegate

    The object that acts as the delegate of the receiving table view.

    property

Managing Object Mappings

  •   mapping

    The aggregate collection of item and class mappings within this table view manager.

    property

Properties

delegate

The object that acts as the delegate of the receiving table view.

@property (assign, readwrite, nonatomic) id<RETableViewManagerDelegate> delegate

Discussion

The object that acts as the delegate of the receiving table view.

Declared In

RETableViewManager.h

mapping

The aggregate collection of item and class mappings within this table view manager.

@property (strong, readwrite, nonatomic) NSMutableDictionary *mapping

Discussion

The aggregate collection of item and class mappings within this table view manager.

Declared In

RETableViewManager.h

Instance Methods

initWithDelegate:

Initialize a table view manager object and specify the delegate object.

- (id)initWithDelegate:(id<RETableViewManagerDelegate>)delegate

Parameters

delegate

The delegate (RETableViewManagerDelegate) object for the table view manager.

Return Value

The pointer to the instance, or nil if initialization failed.

Discussion

Initialize a table view manager object and specify the delegate object.

Declared In

RETableViewManager.h