我正在开发一个银行存折类型的 iOS 应用程序。我在数据库中插入记录时遇到问题,它应该按照日期按时间顺序排列,如下所示。
假设我从 ATM 取款 20 美元,日期是 2011 年 12 月 20 日,现在总余额是 200 美元。
*date* *amount* *type* *balance* *counter*
12/20/11 $20 ATM $200 1
12/21/11 $30 Deposit $230 2
12/23/11 $30 ATM $200 3
10/01/11 $100 ATM $100 4
现在它应该显示在表视图中以及在 sqlite 数据库中更新。像这样:
*date* *amount* *type* *balance* *counter*
10/01/11 $100 ATM $120 1
12/20/11 $20 ATM $100 2
12/21/11 $30 Deposit $130 3
12/23/11 $30 ATM $100 4
正如我在 2011 年 12 月 20 日之前提到的,余额是 220 美元。将有任意数量的交易。请让我知道如何解决。我被这个问题困住了。