Я хотів би створити протокол із методом, який приймає загальне введення та повертає загальне значення.
Це те, що я намагався дотепер, але воно видає синтаксичну помилку.
Використання незадекларованого ідентифікатора T.
Що я роблю не так?
protocol ApiMapperProtocol {
func MapFromSource(T) -> U
}
class UserMapper: NSObject, ApiMapperProtocol {
func MapFromSource(data: NSDictionary) -> UserModel {
var user = UserModel() as UserModel
var accountsData:NSArray = data["Accounts"] as NSArray
return user
}
}