以從無到有的概念,撰寫自己三十日的成長開發過程,以簡單的練習為起手,接著再分享些常用的功能以及套件,並分享些自身遇到的問題或bug。
前言:練習 UITableView 可以利用手機內建的 設定 來做練習,有助於熟悉其程式碼舉一個簡單的例子,手機 設定 的 一般 正文:如果 ViewContr...
前言:以下是介紹如何簡單建立一個Realm資料庫 正文:請先打開終端機,打上cd 專案路徑資料夾像這樣 % cd /Users/使用者名稱/Desktop/Ma...
前言:以註冊登入來說,我們會希望使用者輸入帳號密碼的格式是正確的(英文、數字、電子郵件)所以在使用 UITextField 時,可以加上正則表示式,來達成目的...
Circle of Life loadView 畫面載入時 viewDidLoad 畫面載入完成時 viewWillAppear...
前言:想必寫程式的時候,一定是希望重複的事情不要再複製貼上,造成程式碼太長難以閱讀的狀況而模組化設計的特徵為將功能切分為抽象的、可擴充的、可重複使用的模組其可以...
前言:在製作 UITabelView 的時候,會希望 Cell 可以有其他 UI元件 的功能,此時就會選擇用 xib 來完成 正文:新增檔案 點選 Cocoa...
前言:上一篇的 UI元件 都拉好設定好後,接下來是如何使用 正文:中間的程式碼大部分是改其 Cell 的狀態Bundle.main.loadNibNamed 這...
前言:利用 iOS 內建的 時鐘App 來練習諸多功能 成果圖:(因為是之前寫的,部分功能可能有些差異) 正文:其中會用到Segue、Unwind Segue、...
前言:頁面功能差不多都完成之後,可以使用推播通知來提醒時間 正文:以下採用設定時間來推播 func notification() { UNUse...
前言:推播有分2種,本地推播和遠端推播由於iOS的遠端推播較為麻煩(需透過蘋果的APNS)故本篇以本地推播為主 正文:本地推播通知有三種指定時間,發送通知(Da...