小弟在做IOS通讯录的时候,把手机的里面的人全部存到我的本地数据库,
然后在我的通讯录里面读取数据库。获取所有的联系人。但是当我删除数据库的某一条信息的时候,刚刚删除的信息,
还在tableView里面显示。求大神指点,代码太多,就不沾了。就想问问之前有没有人遇到类似的问题。是怎么解决的。[/b][/size]
iOS 通讯录 数据库 reloadData
------解决方案--------------------
执行删除操作之后,执行[tableview reloadData];
------解决方案--------------------
因为在首次绘制TableViewDelede的时候就把tableviewDid那个点击删除的方法是最后走了,你在删除完之后必须再次[tableview reloadData]然后才能重新执行TableViewDelede,然后就重新请求数据了,如果真的删除了,就应该显示新的数据。
------解决方案--------------------
首先执行数据库的Delete操作,然后重新获取数据[[ap selectAll]] (或者把数据源数组中的那个Object删除掉),重新reloadData 。
------解决方案--------------------
Index *index=[[Index alloc]init];
[index.table reloadData];
[self.navigationController popViewControllerAnimated:YES];
[index release];
你这段代码完全看不懂啊,你要获取之前已经初始化好的UITableView来reloadData
------解决方案--------------------
Index *index=[[Index alloc]init];
[index.table reloadData];
重新new一个还是原来的那个么?
------解决方案--------------------
怎么解决的 我也写通讯录 死在数据库上了...数据更新不了 qq 350906309 LZ有时间给我指点下可以么