Swift
#
Swift
含有「Swift」共 9 篇內容
全部內容
發佈日期由新至舊
關於 Swift & Java 中 Optional 的設計
只是 Swift 以 language level 支援 Optional 確實比用 API level 支援的 Java 要簡潔和更具可讀性。Swift 作為一個全新的語言,從一開始的設計就將許多好的語言特性加入,確實讓人驚豔。
2024-04-27
1
#
Java
#
Swift
#
Optional
SwiftUI-Preview帶有Binding參數的View
在寫SwiftUI view的時候,碰到一個瓶頸(? 帶有Binding的參數要如何preview。 舉例來說有個右邊圖片左邊文字的View,給他一個@Binding var isActive: Bool的狀態,當active時圖片要跟著改變: struct RightImageView: Vie
2024-01-09
2
#
swiftUI
#
Preview
#
Binding
iOS App 圖片檔案快取機制
Sandbox 架構 /Documents:主要用於儲存用戶生成的數據或者不能重新創建的數據。這些可能包括由你的應用程式創建的文件、從服務器下載的文件、用戶在應用程式中創建或修改的數據等。 這些數據在應用程式的生命週期中是持久保存的,即使應用程式被終止或者系統重啟,這些數據也會保留。此外
2023-11-28
3
#
Swift
#
快取
SwiftUI TabView:打造出色分頁的關鍵指南
SwiftUI的TabView實在太好用啦!我要大大的推廣他ლ(╹◡╹ლ) 換頁+小圓點滑動 無限自動輪播 底部Tabbar
2023-10-31
7
#
Swift
#
swiftUI
#
自動輪播
GCD 神秘面紗揭開:讓你的 Swift 應用更強大
這個浮誇標題是ChatGPT幫我想的😊 圖也是DALL幫我產的, AI萬歲! GCD也是面試必問題啊!我答超爛的,只會用背景呼叫API+切Main Thread更新畫面,今天就來認真了解。 GCD是什麼? 先來問ChatGPT什麼是GCD? GCD,全名 Grand Central Dis
2023-10-30
3
#
Swift
#
讀書筆記
#
GCD
Swift特立獨行的Emoji字數算法
字數算法 = string.count? 在swift算一個string的字數時候,很直覺的會想到用.count來算 let s = "這是幾個字呢".count print(s.count) // 6 毫無疑問的安心信賴6個字 表情符號的場合 let emoji = "😂" print
2023-10-21
6
#
Swift
#
emoji
#
string
Swift - Deinitialization
swift讀書筆記 https://docs.swift.org/swift-book/documentation/the-swift-programming-language/deinitialization/ class instance deallocated前會call deinitia
2023-10-12
0
#
Swift
#
讀書筆記
Swift - [iOS 15.0]UIActivityViewController不明原因crash
其實16也會ㄏㄏ 相關討論: https://developer.apple.com/forums/thread/703145 重現步驟: 在iOS15以上,使用UIActivityViewController執行下列步驟會crash 1. 開啟UIActivityViewControlle
2023-08-24
2
#
iOS
#
Swift
[Swift]三元條件運算子
三元條件運算子(Ternary Conditional Operator)是一種簡潔的寫法,用於在滿足條件時返回一個值,否則返回另一個值。 基本語法 其中,condition是要測試的條件,如果為true,則返回valueIfTrue,否則返回valueIfFalse。
2023-04-25
4
#
Swift