Понимание того, как применять методы UItableview и UITableViewDataSource на основе документации Apple

В настоящее время я прохожу учебник по UITableView, Во время обучения я пытаюсь понять, как UITableView должен быть построен, следуя документации Apple и ее руководствам по программированию. В учебнике разработчик размещает dequeueReusableCell(withIdentifier:) метод внутри tableView(_:cellForRowAt:) метод, который принадлежит источнику данных. Будучи новичком после прочтения ссылок и руководств Apple, я бы не догадался, что dequeueReusableCell(withIdentifier:) Метод идет внутри tableView(_:cellForRowAt:) метод. Как разработчик, как вы понимаете тонкие вещи, как это? Это потому что tableView(_:cellForRowAt:) метод возвращает UITableViewCell и может быть лучшее место, чтобы сделать UITableViewCell конфигурации?

Я хотел бы лучше понять рекомендации Apple для будущих проектов, заранее благодарю за любые комментарии или ответы.

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

        let cell = tableView.dequeueReusableCell(withIdentifier: "ItemCell", for: indexPath)

        return cell

}

0 ответов

Другие вопросы по тегам