Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kenshin03/8302115 to your computer and use it in GitHub Desktop.
Save kenshin03/8302115 to your computer and use it in GitHub Desktop.
- (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