在ViewController中,我有三個文本字段(郵件,密碼,重複密碼)。在將數據發送到服務器之前,我會做一些驗證(檢查文本是否存在,郵件是否有效等)。TextField輸入驗證模式
我這樣做是這樣的:
let email = emailTextfield.text
let password = passwordTextfield.text
let repeatPassword = repeatPasswordTextfield.text
if let e = email {
if let p = password {
if let rp = repeatPassword{
if(e.isEmpty || p.isEmpty || rp.isEmpty){//cut mail validation...
的問題是:這是做到這一點的最好方法是什麼?有沒有更好的(也許更緊湊)的方式?提前致謝。
但它只是另一種金字塔! ;-) –
@IanBell在這種情況下,我不會真正將它稱爲金字塔:我們不必輸入if塊的嵌套級別(因爲Swift 2.0之前的用戶不得不受此影響)。也許這是更廣泛的基礎平臺,而不是? :) – dfri
我在開玩笑:-) –