swift 如何让用户添加到列表

uqjltbpv  于 2022-10-31  发布在  Swift
关注(0)|答案(1)|浏览(152)

在iOS上的提醒应用程序中,您可以添加一个新的提醒,然后它会将您输入的所有信息添加到提醒列表中。所以我知道一个非常漫长和低效的方法来做这件事,我想一定有一个更简单的方法来做这件事。
这是一个漫长而低效的方法

var reminder1: String?
var reminder2: String?
// and so on and so on...

if (reminder1 != nil) && (reminder2 != nil) {
// if user has inputed data show the reminders
// if not show nothing
}

但是我怎样才能做到这一点,这样我就不必创建数百个变量了?
如果它有助于我需要的每一个提醒这里是:标题、副标题、描述、reminderIcon、提醒图标颜色、startTime、endTime、组(如在提醒的哪个文件夹/集合中)、组图标和组图标颜色

wgmfuz8q

wgmfuz8q1#

请改用Array

var reminders: [Reminder] = []

if !reminders.isEmpty {
    // if user has inputed data show the reminders
} else {
    // if not show nothing
}

相关问题