5.8 Swift中的泛型