Skip to content

Instantly share code, notes, and snippets.

@imosquera
Forked from FawadHa1der/CommentUI.m
Created September 15, 2011 04:08
Show Gist options
  • Save imosquera/1218514 to your computer and use it in GitHub Desktop.
Save imosquera/1218514 to your computer and use it in GitHub Desktop.
SocializeSDK iOS Code Snippets part 2
//create a URL for your entity. This must be a unique URL but can return a 404
NSString *entityUrlString = @"http://www.example.com/object/1234";
// Allocate memory for the instance
SocializeCommentsTableViewController* commentsController = [[[SocializeCommentsTableViewController alloc] initWithNibName:@"SocializeCommentsTableViewController" bundle:nil entryUrlString:entityUrlString] autorelease];
[self.navigationController pushViewController:commentsController animated:YES];
[socialize getEntityByKey:@"www.techcrunch.com"];
#pragma mark SocializeServiceDelegate
//if the entity does not exist
-(void)service:(SocializeService*)service didFail:(NSError*)error{
}
// if the entity is found, we can access it at the first index of the array.
// The size will always be one when we are trying to get information about an entity.
-(void)service:(SocializeService*)service didFetchElements:(NSArray*)dataArray {
if ([dataArray count]){
id<SocializeObject> object = [dataArray objectAtIndex:0];
if ([object conformsToProtocol:@protocol(SocializeEntity)]){
// do entity saving here.
// All the entity related information can be fetched here ie stats or name.
}
}
}
#pragma mark -
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment