? ? ? ?最近有一個需求:怎樣在不寫更新tableview的代碼,在改變tableView的數據源時,tableview會自定更新,也就是數據庫驅動tableview更新?
剛開始,直接百度“sqlite怎么驅動tableview更新數據”,完全沒有一個類似文章,然后就自己想自己做,復習下SQL的基本增刪改查語句,期間也碰到過一些小問題。也基本實現“向數據庫中添加一條數據,調用tableview insert方法,添加一個cell”。但是有人說不是這個的,并提出了coredata。然后我就又去百度了。。。最后發現了這片文章:NSFetchedResultsController + CoreData + UITableView的完美結合
? ? ? ?了解了下之后,感覺他其實也是調用 insert,delect包括reload等方法。其實跟我寫的用SQLite去實現tableview的刷新沒啥區別。。。