我是 iOS 新手。我正在尝试在uitableview中逐行实现上传数据。为此,我正在使用后台任务。
使用以下代码。
-(void)MethodUploadBgTaskAssign
{
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
NSString *responseString = [self MethodlblUploadClicked];
dispatch_async(dispatch_get_main_queue(), ^(void)
{
if([responseString isEqualToString:@"UploadSuccess"])
{
[self ReloadTblData];
[self ContinueUploadData];
}
});
});
}
-(void) ReloadTblData
{
if([dataArr count]>0)
[dataArr removeObjectAtIndex:0];
[uitblData reloadData];
}
-(void) ContinueUploadData
{
if((dataArr count]>0)
[self MethodUploadBgTaskAssign];
}
我的问题是在某个时间表重新加载空数据后上传表中的数据,因为当时所有数据都上传了。
我想在上传表格中的每个单元格后显示更新的用户界面。
代码中有哪些必要的更改?感谢您的帮助。