教學文章

免費 iOS App 開發教學文章,包括 Swift, SwiftUI, ARKit, Machine Learning 和 UIKit 等技術教學。
教學文章
深入了解 Swift String 字串型別  讓你的程式跑得更快更好
iOS App 程式開發

深入了解 Swift String 字串型別 讓你的程式跑得更快更好

字串型別 String 是每一個程式語言都會有的基本型別,也是所有工程師在牙牙學語的階段中,第一個會接觸到的資料型別(應該沒有人印 hello world 不是印字串、而是在螢幕印點陣的吧?)。雖然 String 在程式語言中非常基本,在大多數的情況下使用也不算太難,但是 String 也可以說是基礎型別中最複雜的一種了,背後除了多語系的顯示、轉換之外,還有記憶體、
了解 Delegation Pattern 讓你更有效率地實作類別之間的溝通!
iOS App 程式開發

了解 Delegation Pattern 讓你更有效率地實作類別之間的溝通!

協定委派模式 (Protocol Delegation Pattern) 是 Apple 框架中最重要的功能,讓你輕易在程式碼內實現類別之間的溝通。如果你還不了解甚麼是委派協定、可選和必要協定方法,快來讀讀這篇文章吧!讓我們告訴你甚麼是協定,並帶你深入了解過如何建立協定、以及如何與委派模式合作。
Best Practice:助你在 Swift 中更效地使用類別
Swift 程式語言

Best Practice:助你在 Swift 中更效地使用類別

在本篇教學中,我將會介紹一些最佳實踐 (best practice),助你在 Swift 中安全而有效率地使用類別(參考型別)和參考語意 (reference semantics)。雖然協定導向程式設計 (POP) 及數值語義現在十分流行,但是追隨新技術的同時,不代表你需要拋棄所有關於類別的設計方法。你也可以在類別中加入一些簡單的結構,像是複製建構器 (copy initializers)
App Security:實作 App 的安全防護 小心保護使用者資料
iOS App 程式開發

App Security:實作 App 的安全防護 小心保護使用者資料

App security 是軟體開發中非常重要的一環。App 的使用者都期望自己的資料是保密的,所以 App 裡的敏感資料不應該輕易被人拿走。這篇文章我們將會探討一些開發者在 App 安全性方面的常見錯誤,以及如何處理這些問題。如果你將敏感資料存放在 UserDefaults,就有可能會暴露 App 的資訊。
活用 UIStackView:讓 APP 畫面佈局更方便快捷
UI

活用 UIStackView:讓 APP 畫面佈局更方便快捷

本篇原文(標題:Swift — 說說 堆疊視圖( UIStackView ))刊登於作者 Medium,由 Jeremy Xue 所著並授權轉載。 前言 這次來談一個較無關程式碼的題目,是一個叫做 StackView 的元件,它可以提供行或列佈局的視圖,我們可以透過它輕易的定義好在 StackView
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。