Skip to content

Instantly share code, notes, and snippets.

View imosquera's full-sized avatar

Isaac Mosquera imosquera

View GitHub Profile
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// ...
[Socialize setEntityLoaderBlock:^(UINavigationController *navigationController, id<SocializeEntity>entity) {
NSLog(@"Add your application entity load object");
}];
}
@imosquera
imosquera / HandleError.m
Created January 24, 2012 18:11
Register For Notifications
- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error
{
NSLog(@"Error Register Notifications: %@", [error localizedDescription]);
}
//import the socialize header
#import <Socialize/Socialize.h>
@interface YourCustomViewController : UIViewController
@property (nonatomic, retain) SocializeActionBar *actionBar;
@end
@imosquera
imosquera / MyAppDelegate.m
Created January 5, 2012 19:10
smart notifications
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
if ([Socialize handleNotification:userInfo]) {
return;
}
// Nonsocialize notification handling goes here
}
#import <Socialize/Socialize.h>
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
return [Socialize handleOpenURL:url];
}
@imosquera
imosquera / gist:1375443
Created November 18, 2011 02:57 — forked from nwg/gist:1294278
#import <Socialize/Socialize.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//set the FB App Id, you can find your FB app Id here: https://developers.facebook.com/apps
[Socialize storeFacebookAppId:@"YOUR FB APP ID"];
//set your app url. You can find your app id from the appstore. Socialize uses this app url to advertise
//your app when sharing to social networks like facebook and twitter
[Socialize storeApplicationLink:@"http://itunes.apple.com/us/app/yourappname/id012345689"];
#import <Socialize-iOS/Socialize.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//set the FB App Id, you can find your FB app Id here: https://developers.facebook.com/apps
[Socialize storeFacebookAppId:@"YOUR FB APP ID"];
//your extra code goes here
}
//import the socialize header
#import <Socialize/Socialize.h>
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *entityUrl = @"http://www.example.com/object/1234"
SocializeActionBar *bar = [[SocializeActionBar createWithParentController:self andUrl:self.entityUrl]];
[self.view addSubview:bar.view];
}
@imosquera
imosquera / appDelegate.m
Created October 9, 2011 20:50
ios socialize sample snippets
//import the socialize header
#import <Socialize/Socialize.h>
#pragma mark
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// set the socialize api key and secret, register your app here: http://www.getsocialize.com/apps/
[Socialize storeSocializeApiKey:@"SOCIALIZE CONSUMER KEY"
andSecret:@"SOCIALIZE CONSUMER SECRET"];
//your application specific code
}
@imosquera
imosquera / GetEntity.m
Created October 6, 2011 00:55 — forked from SPopenko/CommentUI.m
SocializeSDK iOS Code Snippets part 2
[socialize getEntityByKey:@"www.techcrunch.com"];
#pragma mark SocializeServiceDelegate
//if the entity does not exist
-(void)service:(SocializeService*)service didFail:(NSError*)error{
}