Swift Currying

Henry Huang
1 min readMar 29, 2020

--

Swift 裡將方法Currying是一個能夠產生多個類似方法的操作。

假如有個賣場每樣物品的折扣不同,可以只建立一個通用的方法,我們只要這樣

此方法接受一個參數(也就是要的折數),返回一個閉包(closure),然後再進行後續的動作

使用方式

只要一個方法,要幾折就有幾折,👍👍👍

更進階的用法可以參考這裡

--

--

Henry Huang
Henry Huang

Written by Henry Huang

大學讀企管/退伍後在業務圈打滾6年後突然有一天決定投入完全沒接觸過的程式設計/目前為一位iOS Developer/熱愛NBA/dafu1231@gmail.com

No responses yet