iPhone Dev

http통신 get방식

떡공이 2016. 3. 25. 15:11

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@/%@?lang=%@", DEFAULTDOMAIN, DEFAULTAPI, [DKGlobal Access].isKorean ? @"kr" : @"cn"]];

        NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:20.0];

        [NSURLConnection sendAsynchronousRequest:request

                                           queue:[NSOperationQueue mainQueue]

                               completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) {

                                   NSString *responseString = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding];

                                   NSLog(@"%@", responseString);

                                   

                                   NSError* error;

                                   NSDictionary * jsonData = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];

                                   

                               }];