主題延續上一集的 Swift API 設計,進入了 protocol 與 generic 的領域。 { 完整節目筆記 https://weakself.dev/episodes/2) }
CJ 同學提出了一個好問題):「Value type 在某些時刻,會存在 heap 中?」波肥寫了一篇 blog 文章)來回答。
先寫 concrete type
是否有已存在的 protocol 可以 extension
是否可由已存在的 protocol 組合完以成功能
優先考慮 Generic ,最後才是創造一個新的 protocol
Twitter @weak_self)
提問箱)
-- Hosting provided by SoundOn)