Po migracji do Swift 3 Mam następujący sposób:Swift 3 UITableView metoda DataSource viewForHeaderInSection daje ostrzeżenie
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {}
I to daje mi ostrzeżenie
Metoda Instance „tableView (tableView: viewForHeaderInSection:) "prawie spełnia wymagania opcjonalne" tableView (_: titleForHeaderInSection :) " protokołu" UITableViewDataSource "
Napraw - oferuje opcję uczynienia tej metody prywatną lub dodania adnotacji "nonobjc". Jak rozwiązać ostrzeżenie?
Występuje również w tym problemie. Naprawiono również sugerowanie, że zaznaczam je jako prywatne, aby uciszyć ostrzeżenie. – Mike
nie można tego zrobić, w przeciwnym razie ta metoda nie zostanie nazwana – Jacky