Classes

The following classes are available globally.

  • An instance of CBCNodeListViewController is able to represent a non-example CBCNode instance as a UITableView.

    See more

    Declaration

    Objective-C

    @interface CBCNodeListViewController
        : UIViewController <UITableViewDataSource, UITableViewDelegate>

    Swift

    class CBCNodeListViewController
  • A node describes a single navigable page in the Catalog by Convention.

    A node either has children or it is an example.

    • If a node has children, then the node should be represented by a list of some sort.
    • If a node is an example, then the example controller can be instantiated with createExampleViewController.
    See more

    Declaration

    Objective-C

    @interface CBCNode : NSObject

    Swift

    class CBCNode