#3-Xcode -利用if else檢查密碼安全性/點擊空白處收起鍵盤

Step 1

先預想密碼設置的規則
1.不能包含常用密碼
2.至少10個字
3.至少有一個大小寫
4.至少有一個數字
5.不能有特殊符號
6.不能和帳號一樣

Step2

設置Storyboard加入所需元件
1.設置五個label(顯示建立帳號/帳號/密碼/錯誤訊息/密碼設置規則)
2.設置2個textfield(輸入帳號/密碼)
3.設置1個button(檢查是否符合設置規範)

Step3

拉outlet/action

Step4

宣告常用密碼array/數字/特殊符號…等等所需變數

Step5

利用if else搭配contains方法檢查密碼是否符合規則

檢查是否為常見密碼
檢查密碼是否符合規則

收鍵盤

透過覆寫touchesBegan達到點擊空白處會收起鍵盤

展示

http://g.recordit.co/dzd9DpgrdP.gif

GitHub

https://github.com/weiii22/passwordcheck

--

--