AppCoda 編輯團隊

AppCoda 編輯團隊

此文章為客座或轉載文章,由作者授權刊登,AppCoda編輯團隊編輯。有關文章詳情,請參考文首或文末的簡介。
140 篇文章
好好利用 Swift Protocols 簡單增進程式碼的可測試性
iOS App 程式開發

好好利用 Swift Protocols 簡單增進程式碼的可測試性

測試程式碼可以確保它運作起來符合需求,而且在添加新功能時也不會發生問題。然而,很多開發者都因為程式碼在層級、類別、及外部框架的依賴性之間過於耦合,而不願意花時間來測試程式碼。此文會利用 Swift Protocols 向大家證明,建立框架的抽象層或解耦類別並不困難。
iOS App 介面設計教學:如何制作表格和集合視圖的組合介面
iOS App 程式開發

iOS App 介面設計教學:如何制作表格和集合視圖的組合介面

本篇為在校大學生黃潤華先生的客座投稿,他主要使用 Swift 進行開發,有時使用 C 或者 C++ 挑戰一些算法題目。 在 iPhone 和 iPad 的很多 app 裏面,我們都會看到許多用表格視圖和集合視圖制作起來的介面,大部分應該是表格視圖和集合視圖的組合介面。比如我們在 app
Function Naming 指南:適當為函式命名 讓程式碼更簡潔清晰
iOS App 程式開發

Function Naming 指南:適當為函式命名 讓程式碼更簡潔清晰

本篇原文(標題: Function Naming in Swift)刊登於作者 Medium,由 Pablo Villar 所著,並授權翻譯及轉載。 在本篇教程中,我們將探討一個在編寫函式時經常遇到的問題:我該如何命名這個函式呢? 雖然這個問題看起來很簡單,但作為軟體開發人員,適當地命名函式對我們職涯非常重要。下文我們將會看到,
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。