0

Ich mache das Messaging mit der Option Foto senden. Sobald das Bild ausgewählt wurde, wird es auf den Server hochgeladen und auch in der ChatTableView Liste angezeigt. Ich möchte jedoch, dass die Zelle von chatTableview den Fortschritt des Hochladens von Fotos anzeigt. Könnte mir jemand die Idee mitteilen, wie ich die Zelle von chatTableview entsprechend dem Status des Hochladens von Fotos aktualisieren kann, wie in wechat? enter link description hereAsynchrones Hochladen von Bildern in Tabellenansichten wie Instant Messaging

Antwort

0

hallo, können Sie in der Lage sein, Multithreading verwenden ~ Zum Beispiel

NSBlockOperation *operation1 = [NSBlockOperation blockOperationWithBlock:^{ 
    NSLog(@"sending photo and update the progress of photo - %@", [NSThread currentThread]); 
...... 
}]; 
NSBlockOperation *operation2 = [NSBlockOperation blockOperationWithBlock:^{ 
    NSLog(@"doing the messaging - %@", [NSThread currentThread]); 
...... 
}]; 
NSOperationQueue *queue = [[NSOperationQueue alloc] init]; 
[queue addOperations:@[operation1, operation2] waitUntilFinished:NO]; 
Verwandte Themen