大大们,小弟问一下启动程序时解析了一个xml内容并且显示在表格里,然后点按钮触发事件更新了这个xml文件,然后[self.tableView reloadData],但是表格里的数据还是以前xml的,帮我分析一下呗我是导航栏有一排按钮,点不同的按钮解析xml的不同段落,然后reload,这样每次table的内容都可以更改,是对的。唯独把xml更新后,xml内容都改变了,但是点不同的按钮,还是显示以前的内容是不是要更改引用,或者说什么的
调试欢乐多
第二可能是你第一次读xml时读到缓存区的数据,在下次更新xml后,而你当前缓存区里的数据还是你之前xml里的原数据。要清除掉放到缓存区里的数据,重新读取新的xml里的数据放到缓存区里然后更新到界面。