mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-04-24 04:46:01 +08:00
Updated Twitter examples to show off the automatic activity indicator support
This commit is contained in:
@@ -22,6 +22,9 @@
|
||||
// Initialize RestKit
|
||||
RKObjectManager* objectManager = [RKObjectManager objectManagerWithBaseURL:@"http://twitter.com"];
|
||||
|
||||
// Enable automatic network activity indicator management
|
||||
[RKRequestQueue sharedQueue].showsNetworkActivityIndicatorWhenBusy = YES;
|
||||
|
||||
// Uncomment this to use XML, comment it to use JSON
|
||||
[objectManager setFormat:RKMappingFormatXML];
|
||||
|
||||
|
||||
@@ -19,9 +19,9 @@
|
||||
// Load the object model via RestKit
|
||||
RKObjectManager* objectManager = [RKObjectManager sharedManager];
|
||||
if (objectManager.format == RKMappingFormatJSON) {
|
||||
[objectManager loadObjectsAtResourcePath:@"/status/user_timeline/twotoasters" objectClass:[RKTStatus class] delegate:self];
|
||||
[objectManager loadObjectsAtResourcePath:@"/status/user_timeline/RestKit" objectClass:[RKTStatus class] delegate:self];
|
||||
} else {
|
||||
RKObjectLoader* loader = [objectManager objectLoaderWithResourcePath:@"/status/user_timeline/twotoasters" delegate:self];
|
||||
RKObjectLoader* loader = [objectManager objectLoaderWithResourcePath:@"/status/user_timeline/RestKit" delegate:self];
|
||||
loader.objectClass = [RKTStatus class];
|
||||
loader.keyPath = @"statuses.status";
|
||||
[loader send];
|
||||
|
||||
@@ -450,7 +450,7 @@
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = RKTwitter_Prefix.pch;
|
||||
HEADER_SEARCH_PATHS = ../../Build;
|
||||
HEADER_SEARCH_PATHS = "$(SRCROOT)/../../Build";
|
||||
INFOPLIST_FILE = "Resources/RKTwitter-Info.plist";
|
||||
LIBRARY_SEARCH_PATHS = "$(inherited)";
|
||||
OTHER_LDFLAGS = (
|
||||
@@ -469,7 +469,7 @@
|
||||
COPY_PHASE_STRIP = YES;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = RKTwitter_Prefix.pch;
|
||||
HEADER_SEARCH_PATHS = ../../Build;
|
||||
HEADER_SEARCH_PATHS = "$(SRCROOT)/../../Build";
|
||||
INFOPLIST_FILE = "Resources/RKTwitter-Info.plist";
|
||||
LIBRARY_SEARCH_PATHS = "$(inherited)";
|
||||
OTHER_LDFLAGS = (
|
||||
|
||||
@@ -21,7 +21,10 @@
|
||||
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
|
||||
// Initialize RestKit
|
||||
RKObjectManager* objectManager = [RKObjectManager objectManagerWithBaseURL:@"http://twitter.com"];
|
||||
RKObjectMapper* mapper = objectManager.mapper;
|
||||
RKObjectMapper* mapper = objectManager.mapper;
|
||||
|
||||
// Enable automatic network activity indicator management
|
||||
[RKRequestQueue sharedQueue].showsNetworkActivityIndicatorWhenBusy = YES;
|
||||
|
||||
// Update date format so that we can parse twitter dates properly
|
||||
// Wed Sep 29 15:31:08 +0000 2010
|
||||
|
||||
@@ -550,7 +550,7 @@
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = RKTwitter_Prefix.pch;
|
||||
HEADER_SEARCH_PATHS = ../../Build;
|
||||
HEADER_SEARCH_PATHS = "$(SRCROOT)/../../Build";
|
||||
INFOPLIST_FILE = "Resources/RKTwitter-Info.plist";
|
||||
OTHER_LDFLAGS = (
|
||||
"-all_load",
|
||||
@@ -568,7 +568,7 @@
|
||||
COPY_PHASE_STRIP = YES;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = RKTwitter_Prefix.pch;
|
||||
HEADER_SEARCH_PATHS = ../../Build;
|
||||
HEADER_SEARCH_PATHS = "$(SRCROOT)/../../Build";
|
||||
INFOPLIST_FILE = "Resources/RKTwitter-Info.plist";
|
||||
OTHER_LDFLAGS = (
|
||||
"-all_load",
|
||||
|
||||
Reference in New Issue
Block a user