“未使用属性访问结果-getter 不应用于副作用”检查文本字段是不是为空时出错 [关闭]
Posted
技术标签:
【中文标题】“未使用属性访问结果-getter 不应用于副作用”检查文本字段是不是为空时出错 [关闭]【英文标题】:"Property access result unused - getters should not be used for side effects" Error in Checking if Textfield is Empty [closed]“未使用属性访问结果-getter 不应用于副作用”检查文本字段是否为空时出错 [关闭] 【发布时间】:2012-11-28 03:22:21 【问题描述】:在检查 Textfield 是否为空时,我收到此错误(“未使用属性访问结果 - getter 不应用于副作用”)。 这是我的代码:
if ([text1.text,text2.text length] > 0)
// The Error was the comma between both text fields :)
编辑:这段代码在@danh 的帮助下消除了错误
if (text1.text.length > 0 || text2.text.length > 0)
else
【问题讨论】:
“text1.text,text2.text”长度是什么意思? 我正在测试两个文本字段,如果它们都是零……。 【参考方案1】:您是否尝试测试任一字符串的长度都不是零?
if (text1.text.length > 0 || text2.text.length > 0)
【讨论】:
以上是关于“未使用属性访问结果-getter 不应用于副作用”检查文本字段是不是为空时出错 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章