2
我无法使此函数正常工作。如果总是返回false。我做错了什么? 这来自可可复选框,选中时OverrideBuildCheked为1,未选中时为0。如果stament总是返回false
on OverRideBuildNumber_(sender)
set OverrideBuildCheked to CurrentBuildOverrideChk's state
if OverrideBuildCheked = 1 then
CurrentBuildField's setEnabled_(true)
CurrentBuildField's setEditable_(false)
else
CurrentBuildField's setEnabled_(false)
CurrentBuildField's setEditable_(true)
end if
end OverRideBuildNumber_
有一段时间没有这样做,但看看我以前的代码:'设置OverrideBuildCheked到CurrentBuildOverrideChk的intValue()'。你的cckckbox的插座是否正确引用了'CurrentBuildOverrideChk' –
如果'CurrentBuildField'是一个插座,确保它连接在笔尖上并且你已经加载了该笔尖。 –