mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-04-02 22:42:45 +08:00
48 lines
1.7 KiB
Objective-C
48 lines
1.7 KiB
Objective-C
//
|
|
// RKObjectManager+RKTableController.m
|
|
// RestKit
|
|
//
|
|
// Created by Blake Watters on 2/23/12.
|
|
// Copyright (c) 2009-2012 RestKit. All rights reserved.
|
|
//
|
|
|
|
#import "RKObjectManager+RKTableController.h"
|
|
|
|
#if TARGET_OS_IPHONE
|
|
|
|
#import "RKTableController.h"
|
|
#import "RKFetchedResultsTableController.h"
|
|
|
|
@implementation RKObjectManager (RKTableController)
|
|
|
|
- (RKTableController *)tableControllerForTableViewController:(UITableViewController *)tableViewController
|
|
{
|
|
RKTableController *tableController = [RKTableController tableControllerForTableViewController:tableViewController];
|
|
tableController.objectManager = self;
|
|
return tableController;
|
|
}
|
|
|
|
- (RKTableController *)tableControllerWithTableView:(UITableView *)tableView forViewController:(UIViewController *)viewController
|
|
{
|
|
RKTableController *tableController = [RKTableController tableControllerWithTableView:tableView forViewController:viewController];
|
|
tableController.objectManager = self;
|
|
return tableController;
|
|
}
|
|
|
|
- (RKFetchedResultsTableController *)fetchedResultsTableControllerForTableViewController:(UITableViewController *)tableViewController
|
|
{
|
|
RKFetchedResultsTableController *tableController = [RKFetchedResultsTableController tableControllerForTableViewController:tableViewController];
|
|
tableController.objectManager = self;
|
|
return tableController;
|
|
}
|
|
|
|
- (RKFetchedResultsTableController *)fetchedResultsTableControllerWithTableView:(UITableView *)tableView forViewController:(UIViewController *)viewController
|
|
{
|
|
RKFetchedResultsTableController *tableController = [RKFetchedResultsTableController tableControllerWithTableView:tableView forViewController:viewController];
|
|
return tableController;
|
|
}
|
|
|
|
@end
|
|
|
|
#endif
|