做為一個剛學習不久Swift的新手,首先要做的事情就是設定環境了,而我使用的是Xib,會選擇Xib是因為Storyboard畫面越多也會越卡,而Xib就不會有這...
作為一個剛接觸Swift的新手,仿刻IOS內建的鬧鐘似乎是個不錯的開始,而鬧鐘裡面又分成四種功能:鬧鐘,世界時鐘,計時器以及碼表。 其中,個人認為難易度最低的應...
還記得昨天的進度嗎?今天要把另外一個Button的功能也完成,同時處理剩下的顯示部分以及一些問題。 記錄與重置 這裡的功能是將按下Button那瞬間將時間存放在...
昨天完成了碼表的部分,今天就開始做計時器吧。 計時器其實跟碼表的做法不會差太多,但是會稍微麻煩一點,因為會用到新的UI還有alert的部分。 那麼一樣,先拉好要...
昨天設定好計時器的PickerView了,今天來增加其中一個Button的功能吧。 開始與暫停 這裡是用跟碼表一樣的方式來切換Button的狀態,在按下開始的同...
昨天把負責開始和暫停的Button寫好了,今天就來將另一個負責重置計時器的Button和時間到時會觸發的alert寫好,這樣就完成計時器了。 重置 重置Butt...
昨天用好了計時器的部分,今天就開始來用世界時鐘吧。 世界時鐘其實不會太難,只是會有一些細節需要處理,那一開始先拉出兩個畫面,一個是負責顯示,只需要一個Table...
昨天用完搜尋時區的功能和兩個畫面的切換,今天要來嘗試在兩個畫面傳值。 在搜尋畫面找到想要的時區之後,卻沒辦法將時區傳回上一個畫面顯示出來,這裡就學到新的東西,跳...
在製作鬧鐘時,由於會需要用到Realm這個第三方套件,所以今天就來了解一下。 一開始是因為要學習Realm的用法,發現Realm要先用Cocoapods安裝,糟...
在仿刻鬧鐘的過程中,需要用到第三方套件RealmSwift,也就是資料庫來協助存取資料,所以今天就來記錄一下RealmSwift的學習過程 安裝RealmSwi...