Created
January 7, 2014 16:38
-
-
Save kenshin03/8302115 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- (void)viewDidLoad | |
{ | |
[super viewDidLoad]; | |
CGRect screenBounds = [[UIScreen mainScreen] bounds]; | |
self.view.frame = screenBounds; | |
self.navigationController.navigationBarHidden = YES; | |
self.navigationItem.hidesBackButton = YES; | |
self.dateFormatter = [[NSDateFormatter alloc] init]; | |
[self.dateFormatter setDateFormat:@"MMMM d"]; | |
self.feedItemsArray = [@[] mutableCopy]; | |
NSArray * feedItemsArray = [FeedItem findAllSortedBy:@"createdTime" ascending:NO]; | |
if ([feedItemsArray count] > 0){ | |
[self.feedItemsArray removeAllObjects]; | |
[self.feedItemsArray addObjectsFromArray:feedItemsArray]; | |
[self initFeedsPageViewController]; | |
// reload | |
}else{ | |
self.facebookDataService = [PSHFacebookDataService sharedService]; | |
[self.facebookDataService fetchFeed:^(NSArray *resultsArray, NSError *error) { | |
NSLog(@"done..."); | |
dispatch_async(dispatch_get_main_queue(), ^{ | |
[self.feedItemsArray removeAllObjects]; | |
[self.feedItemsArray addObjectsFromArray:resultsArray]; | |
// reload page view controller | |
[self initFeedsPageViewController]; | |
}); | |
}]; | |
} | |
[self initMenuViewController]; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment