我只有 Swift 的基础知识。我想var dataSource:[[CustomModel?]]?变成[CustomModel].
我尝试了以下方法
我收到错误
无法将类型“[FlattenSequence<[[CustomModel?]]>.Element]”(又名“Array<Optional< CustomModel >>”)的值转换为预期参数类型“[CustomModel]”
我想将日期显示为6 月 13日星期六。
如果日期是当天,它应该像Tomorrow , Yesterday一样显示Today。
我无法同时实现
guard let date = Date(fromString: "16 September 2020",
format: "dd MMMM yyyy") else { return nil }
let dateFormatter = DateFormatter()
dateFormatter.dateStyle = .medium
dateFormatter.doesRelativeDateFormatting = true
header.titleLabel.text = dateFormatter.string(from: date)
Run Code Online (Sandbox Code Playgroud)
对于上面的代码,我可以将日期显示为Today Tomorrow Yesterday但其他日期不显示星期六 6 月 13 日。我尝试应用dateFormatter.dateFormat = "EEEE, MMM d"相同的日期格式,dateFormatter但没有返回任何内容。