在Swift中准备数据网格的信息

时间:2016-08-06 05:28:42

标签: swift function

我正在创建一个应用程序,最终会有第二个视图控制器,显示前几天结果中的信息网格。我已经制定了应用程序来收集我需要的信息,如下所示:

var s = 0
var d = 0
var h = 0.0
var m = 0.0
var date = NSDate()

所以我想知道如何运行一个函数来准备这些数字,以便稍后在不同的视图控制器中的网格中使用。可能没有其他方法可以将其发送到外部数据库,但我宁愿不这样做。我想我可能想要使用结构或类。也许我只需要一本字典?我不知道,但我想在每天结束时保存这些信息。我可以编写一些伪代码,但我不知道该怎么做。

func saveDailyResults() {
    ??? date = {
        s, d, h, m
    }

    allDates.append(){
        date
    }
}

我认为我正在寻找的是一种做出这样的事情的方法:

var allResultsFromAllDays = [(2016-08-08, 2, 302, 2.3, 4.5),(2016-08-07, 1, 247, 2.4, 4.7),(2016-08-06, 3, 345, 2.9, 6.5)]

......每当新的结果出现时我都可以附加。

我希望以后能够从信息中构建一些看起来像这样的东西。 Like this but Row would be date and Column would be s, d, h, m 感谢你给与我的帮助!

0 个答案:

没有答案