【发布时间】:2016-07-19 22:04:18
【问题描述】:
我正在处理文本字段和 json 数据。我想测试json数据是否为!= nil,如果是,那么我用该信息填充它的字段,如果它是== nil,那么我在其字段中放置一个占位符。像这样:
if memberInfo?.createDate != nil {
self.activeSinceTextField.text = stringToDateToString((memberInfo?.createDate)!)
} else {
placeHolder("Enter Here".localized())
self.activeSinceTextField.attributedPlaceholder = placeHolderText
}
if memberInfo?.birthDate != nil
{self.birthdayTextField.text = stringToDateToString((memberInfo?.birthDate)!)
} else
{ placeHolder("Enter Here".localized())
self.birthdayTextField.attributedPlaceholder = placeHolderText
}
我有很多字段,并且我认为 switch 语句会使这更清晰。我只是不确定如何为这种情况制作一个。
【问题讨论】:
标签: ios swift switch-statement optional