Программно доступ приложение STK, не используя гарнитуру

Я предлагаю вам упорядочить свои структуры в матрицу [[Struct]], чтобы у вас был следующий массив [[Struct(name: 1, date: 20-10-2019, amount: 1), Struct(name: 2, date: 20-10-2019, amount: 2)], [Struct(name: 3, date: 20-10-2019, amount: 3)], ...]

, после чего вы можете использовать его для заполнения UITableView.

Вы можете сделать с кодом ниже

//Since Set contains unique values, you will get all dates
let dates = Set(structs.map { [110].date })
var resultStructs: [[Struct]] = []
for date in dates {
    var array: [Struct] = []
    for element in structs {
        if date == element.date {
            array.append(element)
        }
    }
    resultStructs.append(array)
}

, теперь resultStructs будет содержать массив [[Struct]], упорядоченный по дате. Сортируйте его, чтобы получить правильный порядок и заполнить UITableView

9
задан cs95 22 July 2019 в 02:56
поделиться

1 ответ

В то время как я не работал непосредственно с SAT/STK сам, я могу дать немного информации туда, где можно читать больше. Статья Википедии содержит некоторую информацию и указатели, и стандарт GSM 11.14 доступен здесь.

Этот предмет обсуждения содержит некоторую практическую информацию.

2
ответ дан 4 December 2019 в 21:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: