Ana thread'i engellemeden arka planda bir web servisini nasıl arayacağımı bana yardım edin.iOS'ta UI'yı rahatsız etmeden API çağrısı yapmak istersiniz
Lütfen bana yardım edin.
Ana thread'i engellemeden arka planda bir web servisini nasıl arayacağımı bana yardım edin.iOS'ta UI'yı rahatsız etmeden API çağrısı yapmak istersiniz
Lütfen bana yardım edin.
Asynchronous yöntemlerini kullanarak API'yi arayabilirsiniz. Daha fazla ayrıntı için
bu linkSen completionHandler
blokta yanıt alırsınız ziyaret edin.
biz ilk nesneyi almak ve Can çalıştı mümkündür diziniz sonra herhangi bir yöntemle erişilebilir ise bir süre diziden – vani
diğerine nesne sonra diziye erişebilir, yani dizisini '.h' dosyasında bildirdiyseniz. –
Resmi arka planda yüklemek için NSURLSession
yükleme görevini kullanabilirsiniz.
NSURLSession *session = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration] delegate:nil delegateQueue:nil];
NSData *imageData = UIImagePNGRepresentation(yourImage);
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:your_API_URL];
[request setHTTPMethod:@"POST"];
//Set content type if required
[request setValue:contentType forHTTPHeaderField:@"Content-Type"];
//Create an upload task with ImageData
NSURLSessionUploadTask *uploadTask = [session uploadTaskWithRequest:request fromData:imageData completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
//Completion handler
NSLog(@"%@", response);
NSLog(@"%@", error);
}];
[uploadTask resume];
onay bu http://redth.codes/ios7-recipe-background-fetching/ –
ben biraz açıklamak u images..can yüklemeniz gerekmektedir hakkında fikrinizi gönderin zorunda eksi oyu yapıyor net – vani
soru ve asnwer. Hiçbir şey –