TableView Controller 是一個不可或缺的 UIKit 元件,幾乎每個 iOS App 都會用到它來顯示列表中的數據集合。當我們想要在 UITableViewController 中顯示不同類型的數據時,通常都會創建一個新的子類來顯示相關類型的數據。這種方法可行沒錯,但如果我們的 App 中有許多不同類型的數據,則可能導致重複和維護困難。 我們如何處理和解決這個問題?其中一種方法是利用簡單抽象,透過 Swift Generic Abstract Data Type 來創建 Generic (泛型) UITableViewController 子類,這個子類可以使用 Swift […]
你可以到 利用 Swift Generic 建置可重複使用的 UITableViewController! 閱讀完整文章。如果你對其他iOS教程有興趣,歡迎到 AppCoda 繼續瀏覽。