送出留言 當使用者輸入姓名與留言後,按下送出即可將訊息存入資料庫並顯示在畫面上。 // 送出按鈕 @IBAction func btnSentAcito...
今天開始,我們要進入下一個有趣的主題時鐘。 先來看看成果: 鬧鐘資料更新 這裡我們透過 Delegate 來傳遞事件,每當資料有變化,就重新載入並刷新 Tabl...
我們今天先把昨天沒做的資料庫給補上: import Foundation import RealmSwift class AlarmData: Object...
今天要來實作新增與編輯鬧鐘的畫面,也就是每次點擊加號按鈕後會出現的頁面。 在這個頁面中,我們可以設定鬧鐘時間、標籤名稱、重複天數、提示聲以及是否要開啟稍後提醒。...
TableView 的結構與行為 TableView 的設計非常精簡,每一列代表一個設定項目,共四列: 重複:設定哪些天要響。 標籤:自訂鬧鐘名稱。 提示聲:...
提示聲頁面 SoundViewController 這個頁面主要的功能是: 顯示所有可選擇的提示聲(以表格方式呈現)。 點擊其中一項時立即播放音效。 通知上一...
這次我們要來練習下一個專案天氣API。 在這個專案中,我們會學習如何從網路上抓取外部資料,並將這些資料顯示在我們的 App 裡。 先來看看這次的成品畫面: 要使...
我們今天要正式開始建立天氣API的資料庫。 我們可以先回到昨天用的那個線上 JSON 解析工具。我們在點選右邊的小方格把外層資料都收起來,只留下最主要的三個欄位...
今天我們要繼續完成天氣 App的下一個部分,讓使用者能夠自己選擇要查詢的城市或縣市地區。 建立地區選單 我們先在程式中宣告一個陣列 Area,裡面放上所有台灣主...
我們今天要利用中央氣象局的 API 來取得該地區的天氣資料,並顯示在畫面上。 設定基本結構 在程式開頭,我們宣告兩個變數: var selectedA...