Skip to content

Commit

Permalink
Revert "Cleaning up Foursquare AFNetworking 2.0 example"
Browse files Browse the repository at this point in the history
This reverts commit f17dd20.
  • Loading branch information
Conrad Stoll committed May 19, 2014
1 parent f17dd20 commit 641bafd
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,6 @@
@interface MMFoursquareSessionManager : AFHTTPSessionManager

+ (instancetype)sharedClient;
+ (instancetype)serverClient;

@end
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,15 @@ + (instancetype)sharedClient {
return _sharedClient;
}

+ (instancetype)serverClient {
static MMFoursquareSessionManager *_serverClient = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
_serverClient = [[MMFoursquareSessionManager alloc] initWithBaseURL:[NSURL URLWithString:MMFoursquareAPIBaseURLString]];
[_serverClient setSecurityPolicy:[AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeNone]];
});

return _serverClient;
}

@end
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
@implementation MMAppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
MMFoursquareSessionManager *serverClientManager = [MMFoursquareSessionManager sharedClient];
MMFoursquareSessionManager *serverClientManager = [MMFoursquareSessionManager serverClient];

[AFMMRecordSessionManagerServer registerAFHTTPSessionManager:serverClientManager];
[FSRecord registerServerClass:[AFMMRecordSessionManagerServer class]];
Expand Down

0 comments on commit 641bafd

Please sign in to comment.