我正在研究Xamarin iOS项目。在测试期间,我发现如果执行删除操作并在任务执行时锁定设备,则应用程序将崩溃。防止这种情况发生的正确方法是什么?
// DeleteItem calls the api
bool success = await ViewModel.DeleteItem(itemToDelete);
if (success)
{
ViewController.NavigationController.PopToRootViewController(true);
}
else
{
DisplayErrorMessage("An error encountered.");
}