我有一個簡單的表格存儲在常見的 sqlite數據庫的應用程序。該應用程序有一個mainview
和幾個其他意見說,view1, view2, ....,viewN
。從mainview
,用戶去view1
該代碼段:iOS:使用單例或不使用訪問sqlite數據庫
screen.modalTransitionStyle=UIModalTransitionStyleCoverVertical;
[self presentModalViewController:screen animated:YES];
在view1
,用戶將訪問數據庫,做一些事情,然後更新數據庫,相當view1
回mainview
:
[self dismissModalViewControllerAnimated:YES];
用戶將爲其他視圖執行相同的操作,即訪問數據庫,執行某些操作,更新數據庫,然後返回mainview
。
我的問題是我應該如何組織數據庫在我的情況下,使用一個單獨創建一個共同的目標在mainview
打開數據庫,然後將所有的意見都會訪問數據庫,更新,或每個視圖將打開數據庫,訪問它,然後單獨更新或有其他任何有效的方法。謝謝