以下是我用于Apple Watch和Apple Watch OS2的代码。我的苹果手表os2模拟器需要比我的Apple手表os1更长3到4倍的时间来做同样的请求。我不知道为什么会这样。我试过谷歌搜索但没有结果。任何信息都表示赞赏。
- (IBAction)syncForms:(id)sender {
NSLog(@"CLICK");
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET:@"http://requestb.in/1i1lhxz"
parameters:nil
success:^(NSURLSessionTask *task, id responseObject) {
NSLog(@"SUCCESS");
}
failure:^(NSURLSessionTask *operation, NSError *error) {
NSLog(@"FAILURE");
}];
}
编辑:我也试过这个
NSURL *url = [[NSURL alloc]initWithString:@"http://requestb.in/1i1lhxz"];
//type your URL u can use initWithFormat for placeholders
NSURLSession *session = [NSURLSession sharedSession]; //use NSURLSession class
NSURLRequest *request = [[NSURLRequest alloc]initWithURL:url];
NSURLSessionDownloadTask *task = [session downloadTaskWithRequest:request completionHandler:^(NSURL *location, NSURLResponse *response, NSError *error) {
}];
[task resume];
但是,结果相同。所以我认为它不能进行后处理。