AT
Size: a a a
AT
AT
ND
AT
AT
ND
AT
AT
AT
AT
AT
ND
S
private func fetchData<T:PoolProtocol>(endPoint: String, type: T.Type, completion: @escaping (T?, JSONError?) -> ()) {}AS
S
S
var endPoint: String = ""
var returningClass: PoolProtocol.Type
switch pool.poolName {
case .First:
endPoint = ""
returningClass = First.self
case .Second:
endPoint = ""
returningClass = Second.self
default:
break
}fetchData(endPoint: endPoint, type: returningClass) { (account, error) {}ДС
ДС

ДС

ДС
