Пожалуйста, сначала наберите код 1011 для лучшего понимания.
func getType<T: Decodable>(urlString: String, header: HTTPHeaders, completion: @escaping (T?) -> Void){
}
let networkManager = DataManager()
networkManager.getType(urlString: kGetMyDayTaskDetails + strId, header: header) { (MyDayAndTaskDetails) in
}
Ошибка:
Generic parameter 'T' could not be inferred
Я пытаюсь пройти структура как параметр, использующий Generics для использования общего метода для вызова API. Но не понимаю, как правильно позвонить. Пожалуйста, руководство.