Calling a global function which has the same name as a member function

前端 未结 2 1308
既然无缘
既然无缘 2021-01-03 21:05

The Array type in Swift has a member function called sort, with its signature being sort(isOrderedBefore: (T, T) -> Bool). This fun

2条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-03 21:21

    Wrap the global sort, for example,

    func my_sort(arr: T[], pred: (T, T) -> Bool) -> T[] {
        return sort(arr, pred)
    }
    

提交回复
热议问题