我开始使用Xamarin.iOS,我想要构建的第一个应用程序是一个Notes应用程序,就像默认的Apple Notes应用程序一样。如何将UITableView数据保存到数据库?
我使用Xamarin Recipes的配方,使用UITableView
显示数据,使用TableSource
类来管理单元格和项目。
问题在我想保存数据时开始,所以我可以在重新打开应用程序后载入笔记。我使用的是ADO.Net,它的运行良好。我试图将包含数据的表保存到列:ID & Text。
问题是如何使用数据库表和UITableView
同时处理。
例如:我装几个项目,让说,他们会从数据库中获取ID:1,2,3,同他们在UITableView
IndexPath
。现在我要删除项目编号2,因此比编号为3的项目现在是UITableView
中的2。
尝试访问和编辑项目编号2(旧3)时 - 在数据库中找不到他。
问题的原因是已知的,但如何解决它 - 我真的不知道。
任何建议都会很棒。
谢谢,塔尔。