刚学Objective-C,目前在写一个通讯录的app做实验。
我打算用SQL lite数据库,然后app有三个页面,首屏list,add页面,和show页面
list页面用于显示table view,add用来添加条目进数据库,show页面用于展示cell
我该把sql lite定义在哪个文件里面呢?怎么做才能在add中添加进去,在list中显示出来呢?
------解决方案--------------------
1)sqlite的底层应该独立出来,不应该放在controller里面
2)然后在Model层,也就是你的Cell的Entity实体类中去调用Sqlite的方法实现读取数据。
3)controller层只是实例化Entity(此时Entity应该已经从Sqlite里面读出值了),显示Entity中的数据。

