解析泛型适用于分页解码
<T: Codable>
<T: HanyJSON>
<T: SwiftyJSON>
等各种框架
struct PageMyBatis<T: Codable>: Codable { let totalPage: Int let pageCurrent: Int let data: [T] let firstPage: Bool let lastPage: Bool } struct PageSpring<T: Codable>: Codable { let content: [T] let totalPages: Int let last: Bool let first: Bool }