Usage of where in if let assignment in Swift

前端 未结 3 1351
囚心锁ツ
囚心锁ツ 2021-01-31 06:56

The Swift documentation at page 61 of the Swift manual hints to the possibility of using where to join an optional binding with a regular condition. Yet when I do i

3条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-31 07:56

    In xcode 9

    if let str = textField.text as String!, !str.isEmpty
    {
       params[key] = str
       TextFieldHelper.setup(textField: textField)
    }
    else
    { 
       TextFieldHelper.error(textField: textField)
    }
    

提交回复
热议问题