NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"ht...y.php"]];
[request setHTTPMethod:@"POST"];
NSString *postString = [NSString stringWithFormat: @"User=A&Pass=1"];
[request setValue:[NSString stringWithFormat:@"%d", [postString length]] forHTTPHeaderField:@"Content-length"];
[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
NSHTTPURLResponse *urlResponse = nil;
NSError *error = [[NSError alloc] init];
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&urlResponse error:&error];
dispatch_async(kBgQueue, ^{
NSData* data2 = [NSData dataWithContentsOfURL: notyURL];
[self performSelectorOnMainThread:@selector(fetchedData:) withObject:data2 waitUntilDone:YES];});
如何让 dispatch_async 使用 data 而不是 data2?