gpt4 book ai didi

swift - 创建一个新数组 'cell' 并将之前的所有数组向下移动

转载 作者:行者123 更新时间:2023-11-28 06:02:32 25 4
gpt4 key购买 nike

基本上我有一个 tableView,我在其中保存了一个日期...然后我想保存另一个日期,并将数组中的“0”中的第一个日期推到“1”位置,同时用新日期填充“0”

let now = Date()
var date = ""

这创建了一个日期^^

 var list = [ String(date) ]

这是数组^^

    let dateFormatter = DateFormatter()
dateFormatter.dateStyle = .short
dateFormatter.timeStyle = .short
// print(dateFormatter.string(from: now))
date = (dateFormatter.string(from: now))

这会将原始日期变成易于阅读的字符串 ^^

我想创建一个函数,将该字符串保存在数组中,将其向下移动并创建一个具有新日期的新字符串

最佳答案

您可以像这样声明日期字符串数组

var dates = [String]()

然后创建日期字符串

let now = Date() 
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "MMM dd,yyyy"
let dateStr = dateFormatter.string(from: now)

然后将它插入到索引为0的数组中

 dates.insert(dateStr, at: 0)

关于swift - 创建一个新数组 'cell' 并将之前的所有数组向下移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49203810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com