【发布时间】:2018-05-04 17:47:54
【问题描述】:
我正在从我的服务器获取大量数据。
要序列化它,我使用ModelMapper。我有很多Mappable 对象,所以我需要一个能够映射任何类型的可映射数据的函数。像这样的:
func serializeData(of type: Mappable.Type) -> [Mappable]? {
return try? response?.map(to: [type].self)
}
我的问题是 map(:) 方法需要 [Mappable].Type 作为输入。 [type].self 然而是[Mappable.Type]。我在这里迷路了。请帮忙
【问题讨论】: