LANGUAGE · 51 ARTICLES
Swift 與 Objective-C
按新舊順序瀏覽 Swift 語言 文章。
所有文章
第 4 頁
[Swift 基礎 #2] 閉包擷取、weak self 與 escaping
在 Swift 程式碼中,閉包無所不在:排序條件、網路完成處理常式、按鈕動作,甚至 SwiftUI 的 body。傳遞大括號區塊的程式碼每天會出現數十次。但要說明「閉包擷取值究竟是什麼意思」、「[weak self] 為什麼要用」以及「@escaping 為什麼需要標註」,很多人就會一時語塞。
閱讀文章Swift 誕生背景:Chris Lattner 為什麼放棄 Objective-C?
開始 iOS 開發後,相信每個人都曾經好奇過:「Apple 明明已經很熟練地使用 Objective-C,為什麼還要特別重新打造 Swift?」
閱讀文章Objective-C 歷史總整理:賈伯斯喜愛的語言故事(直到 NS 前綴的由來)
開始學習 iOS 開發後,一定會遇到一種語言:充滿中括號的陌生語法,以及 NSString 這類讓人摸不著頭緒的前綴。
閱讀文章定義 Swift 自訂錯誤訊息:LocalizedError 完整整理(含範例)
使用 Swift 開發 App 時,是否曾經用 do-catch 捕捉錯誤,卻發現真正顯示在畫面上的訊息實在不太理想?
閱讀文章