NSString *urls = [[NSStringalloc]initWithFormat:@"http://itunes.apple.com/lookup?id=%@",@"app id"];
- NSURL *url = [NSURL URLWithString:path];
- NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url
- cachePolicy:NSURLRequestReloadIgnoringCacheData
- timeoutInterval:10];
- [request setHTTPMethod:@"POST"];
- NSOperationQueue *queue = [NSOperationQueue new];
- [NSURLConnection sendAsynchronousRequest:request queue:queue completionHandler:^(NSURLResponse *response,NSData *data,NSError *error){
- NSMutableDictionary *receiveStatusDic=[[NSMutableDictionary alloc]init];
- if (data) {
- NSDictionary *receiveDic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:nil];
- if ([[receiveDic valueForKey:@"resultCount"] intValue]>0) {
- [receiveStatusDic setValue:@"1" forKey:@"status"];
- [receiveStatusDic setValue:[[[receiveDic valueForKey:@"results"] objectAtIndex:0] valueForKey:@"version"] forKey:@"version"];
- }else{
- [receiveStatusDic setValue:@"-1" forKey:@"status"];
- }
- }else{
- [receiveStatusDic setValue:@"-1" forKey:@"status"];
- }
- [self performSelectorOnMainThread:@selector(receiveData:) withObject:receiveStatusDic waitUntilDone:NO];
- }];