这是我的代码斯威夫特:string类型的值不能为零,比较是不允许
func enteredByStr(S:String) -> String? {
var healthactionplan : MyHealthActionPlanCondition
if healthactionplan.addedBy != nil {
healthactionplan.addedBy = "System"
} else {
healthactionplan.addedBy = "Member"
}
}
我甚至都遵循了这一This和This。但仍然无法解决。任何人都可以解释为什么?
“MyHealthActionPlanCondition”的声明是什么样的? – courteouselk
在其他问题中,您没有填充'healthactionplan' –