আমি এমন একটি পদ্ধতি সহ একটি প্রোটোকল তৈরি করতে চাই যা জেনেরিক ইনপুট নেয় এবং জেনেরিক মান দেয়।
এটি আমি এ পর্যন্ত চেষ্টা করেছি তবে এটি সিনট্যাক্স ত্রুটি তৈরি করে।
অঘোষিত শনাক্তকারী টি।
আমি কি ভুল করছি?
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
}
}