iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Mobile Development

從零開始-30日練習開發iOS APP 系列

以從無到有的概念,撰寫自己三十日的成長開發過程,以簡單的練習為起手,接著再分享些常用的功能以及套件,並分享些自身遇到的問題或bug。

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊imac_ios_jr
DAY 11

從零開始-30日練習開發iOS APP-UITableView Day-11

前言: 練習 UITableView 可以利用手機內建的 設定 來做練習,有助於熟悉其程式碼 舉一個簡單的例子,手機 設定 的 一般 正文: 如果 ViewC...

2020-09-24 ‧ 由 jason12968 分享
DAY 12

從零開始-30日練習開發iOS APP-Realm資料庫 Day-12

前言: 以下是介紹如何簡單建立一個Realm資料庫 正文: 請先打開終端機,打上cd 專案路徑資料夾 像這樣 % cd /Users/使用者名稱/Desktop...

2020-09-25 ‧ 由 jason12968 分享
DAY 13

從零開始-30日練習開發iOS APP-正則表示式 Day-13

前言: 以註冊登入來說,我們會希望使用者輸入帳號密碼的格式是正確的(英文、數字、電子郵件) 所以在使用 UITextField 時,可以加上正則表示式,來達成目...

2020-09-26 ‧ 由 jason12968 分享
DAY 14

從零開始-30日練習開發iOS APP-Swift UIViewController 生命週期 Day-14

Circle of Life loadView 畫面載入時 viewDidLoad 畫面載入完成時 viewWillAppear...

2020-09-27 ‧ 由 jason12968 分享
DAY 15

從零開始-30日練習開發iOS APP-模組化 Day-15

前言: 想必寫程式的時候,一定是希望重複的事情不要再複製貼上,造成程式碼太長難以閱讀的狀況 而模組化設計的特徵為將功能切分為抽象的、可擴充的、可重複使用的模組...

2020-09-28 ‧ 由 jason12968 分享
DAY 16

從零開始-30日練習開發iOS APP-TableViewCell & XIB (一) Day-16

前言: 在製作 UITabelView 的時候,會希望 Cell 可以有其他 UI元件 的功能,此時就會選擇用 xib 來完成 正文: 新增檔案 點選 Coc...

2020-09-29 ‧ 由 jason12968 分享
DAY 17

從零開始-30日練習開發iOS APP-TableViewCell & XIB (二) Day-17

前言: 上一篇的 UI元件 都拉好設定好後,接下來是如何使用 正文: 中間的程式碼大部分是改其 Cell 的狀態 Bundle.main.loadNibName...

2020-09-30 ‧ 由 jason12968 分享
DAY 18

從零開始-30日練習開發iOS APP-IOS 13.6 鬧鐘App復刻 (一) Day-18

前言: 利用 iOS 內建的 時鐘App 來練習諸多功能 成果圖: (因為是之前寫的,部分功能可能有些差異) 正文: 其中會用到Segue、Unwind Se...

2020-10-01 ‧ 由 jason12968 分享
DAY 19

從零開始-30日練習開發iOS APP-IOS 13.6 鬧鐘App復刻 (二) Day-19

前言: 頁面功能差不多都完成之後,可以使用推播通知來提醒時間 正文: 以下採用設定時間來推播 func notification() { UNU...

2020-10-02 ‧ 由 jason12968 分享
DAY 20

從零開始-30日練習開發iOS APP-本地推播 Day-20

前言: 推播有分2種,本地推播和遠端推播 由於iOS的遠端推播較為麻煩(需透過蘋果的APNS) 故本篇以本地推播為主 正文: 本地推播通知有三種 指定時間,發送...

2020-10-03 ‧ 由 jason12968 分享