邊緣人:要約哪一天好呢~UIDatePicker: (將max跟min改成過去時間) date picker可以在介面中加入日期、時間的捲軸,讓使用者可以依此...
Apple官方文件(UISwitch) Switch是常見的UI元件,用來切換On/Off的開關。 以元件製作開關設置使用者與開關互動會執行的方法: @IBAc...
今天繼續來聊聊Class跟Struct Swift 中以記憶體配置的方式不同來說,可以分為值型別(value type) 與參考型別(reference ty...
第七天,今天來講解物件導向程式設計 物件導向程式設計(Object-Oriented Programming)用class(類別)集合管理class:包含屬性跟...
Combine 之中, Publisher 是資料來源, Subscriber 是控制資料流的操作員, Subscriber 可以限制接收的資料信息量, 透過...
第六天,前幾天熟悉了語法,並試寫一個終極密碼App後今天輕鬆完成判斷質數App其實都是非常基本的邏輯概念,主要為了熟悉整個寫出App的感覺果然多試幾次速度快了非...
? 隕石小故事 無論是什麼類型的開發方式,當然都是希望開發速度能夠越快越好。當然,在隕石開發中速度也是個關鍵(因為一直在重做 ?),而身為一個前端最常在做的...
前言 今天討論的主題,其實不是新東西,早在 C 語言就有列舉 (Enumerations),在 Swift 中,列舉和 switch 語句搭配使用,是很好程式碼...
# 起 接續上篇所講到的,自動產生圖片取用的 static computed property,在專案中其實還有一個元件使用的次數非常多:UIButton ,這...
第五天,接續昨天的終極密碼App來把程式碼變完整~~~ 主動清空文字框, 並將基本邏輯都完成解決:讀取完文字框內容後就先清空程式碼如下 成功後能重複玩及優化...
(承3/30 UI元件之View-1) 如果以程式碼產生UIView呢?(紫色區塊) 設置viewArea的位置與範圍 let viewArea = CGRec...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第四篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Mediu...
Combine 提供了宣告形式的 Swift API,主要處理隨時間處理值變化(各種異步行程產出的事件)。發布者(publisher) 產出可隨時間變化的值,訂...
# 起 因為目前待在接案公司,所以每一個新的案子都是從頭開始,在經手第二個案子之後,就開始對於一些重複的動作感到厭煩,所以產生了 讓程式幫我寫程式 的想法。 第...
第四天,運用前面介紹的基本功能來試寫一個簡單的終極密碼App吧! 介面到Main_storyboard需要物件:Label, textfield(文字輸入框...
簡單寫個配置,加快開發速度,減少修改的成本 ? 隕石小故事 身為一個隕石開發工程師,常常在改變設置是一件理所當然的事情,上頭要求什麼我們就變成什麼(神說...
簡要 上一篇已經完成主要的TabBar接下來把NavigationBar設定好再利用TabBarController把左膀右臂接起來整個底層架構就基本完整了 U...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第三篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Mediu...
Apple官方文件(UIView) supeview VS subViews(父視圖 VS 子視圖) class ViewController: UIViewC...
前情提要 昨天的文章,提到了閉包的概念,以及閉包的使用可以讓程式變得更加有彈性,接著介紹尾隨閉包,是另一種表達閉包的方式,一開始不太熟悉這些語法,導致在閱讀程式...
上一篇提到響應式的概念, 為了更能理解響應式編程, 這篇將使用 Swift 基本語法來介紹. 面向資料 在 Swift 中, 可以使用 computed var...
第三天, 繼第二天基礎基礎到不能更基礎之後再來part2吧!此篇介紹function, closure, map, filter的基本寫法及簡化寫法gogogo...
簡要 每個APP最基本都會運用到 TabBar+NavigationBar外送平台也不例外 基本上底層架構都差不多上下的Bar 有時有 有時隱藏的運用為了必免全...
鐵人的第三天,來聊聊閉包 閉包是一種函式 閉包是沒有名稱的函式且無法獨立存在,需儲存在一個常數裡 可以被當作參數來傳遞 蘋果官方Cloure語法內(Closu...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Mediu...
前言 在剛開始接觸 iOS 開發時,最常遇到的就是閉包,但當時對閉包很陌生,也不了解實際的用途為何,於是查了很多資料,才對閉包的概念跟實際用途有更進一步的了解。...
今天也是來講點語法,來聊聊函式吧 函式可以把程式碼編整成可以重複利用的小段區塊 函式是用來完成特定任務的獨立的程式碼區塊。你給一個函式起一個合適的名字,用來標...
(承1/30 Optionals-1) How 每當存取一個Optional變數,Xcode會強迫執行確認此Optional是否有值,以避免程式出問題。 強制...
# 起 Fatal error: Index out of range 不關菜鳥或是資深,在開發多過程中總是三不五時的遇到上面這個問題。 但是!在某些情況下...
第二天, 基礎語法大家都懂, 大致整理一下分成Variable, Array, Dictionary, TupleFor_loop, While_loop執行看...